Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода. Приводятся три основные составляющие модели WDF: инфраструктура драйвера пользовательского режима, инфраструктура драйвера режима ядра и набор инструментов тестирования и верификации, а также шаблоны и рекомендации по выбору. Подробно рассматриваются различия между пользовательским режимом и режимом ядра.
Kniga soderzhit opisanija printsipov i metodik, primery programmirovanija i podskazki dlja effektivnoj razrabotki drajverov. Predstavleny instrumenty i resursy, osnovnye ponjatija drajverov i operatsionnoj sistemy Windows, obzor modeli Windows Driver Foundation (WDF), informatsija ob arkhitekture Windows, modeli vvoda/vyvoda. Privodjatsja tri osnovnye sostavljajuschie modeli WDF: infrastruktura drajvera polzovatelskogo rezhima, infrastruktura drajvera rezhima jadra i nabor instrumentov testirovanija i verifikatsii, a takzhe shablony i rekomendatsii po vyboru. Podrobno rassmatrivajutsja razlichija mezhdu polzovatelskim rezhimom i rezhimom jadra.