The first authoritative guide to programming Windows 7 device drivers: save time, save money, and write more reliable drivers Shows experienced programmers how to make the most of Microsofts latest and most powerful models and tools for Windows 7 driver development, including C# and Visual Studio 2010. Thoroughly covers Microsofts Windows Driver Foundation (WDF) Architecture. There are no other books, and little information anywhere, about Windows 7 device drivers. This is the only comprehensive, state-of-the-art guide to writing Windows 7 device drivers. Written by Ronald Reeves, one of the fields leading experts, Windows 7 Device Driver Book helps experienced developers make the most of the powerful new tools and models Microsoft has made available for driver development. Reeves provides an extensive collection of sample code on CDROM, as well as best-practice guidance for maximizing reliability and performance. Reeves shows how C# and Visual Studio 2010 can be used to develop device drivers more rapidly, and debug them more effectively. He covers a broad array of topics, including both kernel- and user-mode driver development; Windows Driver Foundation (WDF) architecture, and much more. From start to finish, this book is designed to significantly reduce the time it takes for device driver programmers to find the information they need -- and then apply that information in reliable, production code. -