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.
This is a reference book - I didn't read it cover to cover; rather, I refer to sections as they relate to my work. I didn't find that this book provides much additional insight on programming WDF beyond what I can find on the MSDN documentation - which is a compliment to the documentation, but doesn't justify this book. There are a few valuable sections that supplemented my understanding of WDF; for example, the section on IRQL. Usually, I consult MSDN first and occasionally try the book if the MSDN examples aren't cutting it for me. Many of the examples and definitions are exactly the same as what you get on MSDN. I've learned a few things from this book, but I wouldn't really recommend it to someone when there is a better first resource.