What They Say About "Developing Drivers with Windows Driver Foundation"
Updated: April 27, 2007
This book captures the essentials of the Windows Driver Foundation (WDF) frameworks and static tools, and it makes available for the first time a single source for all information related to WDF. The book should help any driver developer-even a novice-get up to speed quickly on WDF. You will find that WDF enables you to develop a higher quality driver in significantly less time than the older driver models.
If you have written a Windows device driver in past, you will find that WDF dramatically improves driver developer productivity. Writing a driver in WDF is like building a house using power tools and prefabricated parts-instead of using hand tools and 2x4s.
- Nar Ganapathy, Architect, Windows Division
WDF's default handling for events will provide you with a perfectly functional driver all on its own. You only need to override the default behavior if you want to make the driver do something interesting. Whether you've written a driver before or not, this book will show you how to use the Windows Driver Framework to build your driver in less time with less trouble.
- Peter Wieland, Development Lead, Windows Device Platform Group
When I was first learning how to write a driver, I was amazed that the whole system worked. I saw three different levels of complexity: communicating with hardware, implementing Plug and Play, and communicating with other drivers. I knew there had to be a better way. So when I heard about the driver frameworks team, I knew I had to work on that team. This book will help you delve deep into the frameworks we created.
- Doron Holan, Windows Driver Foundation Team, Microsoft
WDF provides a consistent programming model for writing drivers, both in user mode and kernel mode. This book provides concepts of WDF, programming pattern, advice from the experts who architected and developed WDF, practical examples, and line-by-line analysis of code samples to clarify real-world driver programming issues.
- Eliyas Yakub, Lead Software Design Engineer, Windows Device Platform Group
The hallmark of a framework is to make the developer do only the essential amount of work, something truly unique to a particular development project. WDF goes quite far in this respect, and this book will help you understand how.
- Praveen Rao, Software Design Engineer, Windows Device Platform Group