Book description
Start developing robust drivers with expert guidance from the
teams who developed Windows Driver Foundation. This comprehensive
book gets you up to speed quickly and goes beyond the fundamentals
to help you extend your Windows development skills. You get best
practices, technical guidance, and extensive code samples to help
you master the intricacies of the next-generation driver
model—and simplify driver development.
Discover how to:
Use the Windows Driver Foundation to develop kernel-mode or
user-mode drivers
Create drivers that support Plug and Play and power
management—with minimal code
Implement robust I/O handling code
Effectively manage synchronization and concurrency in driver
code
Develop user-mode drivers for protocol-based and
serial-bus-based devices
Use USB-specific features of the frameworks to quickly develop
drivers for USB devices
Design and implement kernel-mode drivers for DMA devices
Evaluate your drivers with source code analysis and static
verification tools
Apply best practices to test, debug, and install drivers
PLUS—Get driver code samples on the Web
-
Sort reviews by
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on January 30, 2013
I use this book mostly as a reference. If you are writing Windows WDM drivers, the book is very helpful and will save you time.
2 people found this helpful
Report
Reviewed in the United States on July 10, 2008
This book may very well describe writing WDF drivers, but it is not necessarily a useful book. It is not the Windows equivalent of the one Writing Linux Device Drivers book, and even that book is only just so useful. First: User-mode drivers are described, but what good are they? They can’t do a _lot_ of things, and they are source-code incompatible with kernel-mode drivers. Second: In the book’s Forward, a Microsoft «Architect» mentions that 3rd party driver developers find the pre-WDF Windows driver model «complex and difficult to use». Unfortunately neither WDF nor this book has helped me debug real world issues involving Cardbus, inf/driver install failures, and NDIS API failures. Microsoft did _not_ address/document/fix the known «complex and difficult to use» problem.
10 people found this helpful
Report
Reviewed in the United States on September 1, 2021
One of the true definitive resources on the subject. Provides concise and useful examples and explanations. Would highly recommend it.
Reviewed in the United States on April 23, 2016
Still reading. I was really interested in this subject, but this book is a very difficult read. And I love technical books and I’m a technical writer. Biggest hurdle is the excessive use of acronyms. There are just too many to remember if you are new to this material. Makes me continuously look up acronyms while reading the drab writing style. Since this is from Microsoft, I guess this is the best source for the defacto-standard details. If I can find a better put-together book, I would read that first and use this as reference.
The current question is how much does this apply to windows 10. Is a book revision needed??
Reviewed in the United States on November 28, 2011
It is very good for a beginner to WDF. I mean it starts from the very beginning introducing you to driver development concepts.
One person found this helpful
Report
Reviewed in the United States on September 21, 2010
A great disappointment, nothing new compared to what is on MSDN.
What is needed are simpler examples to start with, not hundred of pages of references: what are the bare necessities (I insist bare) to write a UMDF Filter driver (the simplest one) for a very basic device these days : a USB device. And there let’s take an every day device (who has this FX2 stuff???) : a USB stick!
Also no answers as to what this UMDF Filter driver can do (can it do standard I/O like fprintf ?).
11 people found this helpful
Report
Reviewed in the United States on December 20, 2008
for those do not have previous driver dev. experience. Too much documentation style «teaching» without a step-by-step practicing process.
10 people found this helpful
Report
Reviewed in the United States on May 16, 2015
The content is outdated and needs to be updated.
2 people found this helpful
Report
Top reviews from other countries
5.0 out of 5 stars
Great book if you a re a WDM driver dev
Reviewed in the United Kingdom on October 7, 2017
Very detailed and great book. I write WDM drivers from 10 years, I never wrote a WDF driver, this book is amazing combined with Essential COM of Don Box (UMDF driver deeply uses COM).
2.0 out of 5 stars
Great content, but the book itself is falling apart
Reviewed in the United Kingdom on November 20, 2015
The content is great, but the quality of the book is terrible. It is already falling apart. The binding is of very poor quality.
5.0 out of 5 stars
WDFの底本
Reviewed in Japan on June 13, 2008
KMDF,UMDFを網羅的に解説した本。日本語ではこのレベルまで詳細な内容の書籍がないので、まともにWDF対応ドライバを書くためには必携。図版、コード例が多いので、WDKのヘルプよりは読みやすい。
4 people found this helpful
Report
Год выпуска: 2008
ISBN: 978-5-9775-0185-9
Издательство:
БХВ-Петербург
Формат:
PDF
Жанр:
Программирование
Размер:
6.50 MB
Аннотация:
Книга содержит описания принципов и методик, примеры программирования и подсказки для эффективной разработки драйверов. Представлены инструменты и ресурсы, основные понятия драйверов и операционной системы Windows, обзор модели Windows Driver Foundation (WDF), информация об архитектуре Windows, модели ввода/вывода.
«Windows Driver Foundation. Разработка драйверов»
Скачать книгу бесплатно:
Standard P Id Symbols Legend Edraw
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with standard p id symbols
More information
Iec Schematic Symbol Sdocuments2
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with iec 60617 schematic
More information
Batman Dracula Red Rain
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with batman dracula red rain.
More information
NIMS 702 ANSWERS PDF
NIMS 702 ANSWERS PDF ==> Download: NIMS 702 ANSWERS PDF NIMS 702 ANSWERS PDF — Are you searching for Nims 702 Answers Books? Now, you will be happy that at this time Nims 702 Answers PDF is available at
More information
Engineering Drawing Surjit Singh
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with engineering drawing
More information