Chapter 2. Windows Driver Foundation (WDF) Architecture

The next generation driver model for the Windows family of operating systems is the Windows Driver Foundation (WDF). This new model can reduce driver development time, contribute to greater system stability, and improve driver serviceability. In this chapter, we cover the overall WDF Driver Model and its various functionality. In the subsequent chapters on User Mode Drivers and Kernel Mode Drivers, we will drill down into the programming details of developing one or the other type driver. This chapter then should give a good overall feel for the general WDF driver model architecture. Note: In general, when we have a programming construct or variable, we present that information in a bold ...

Get Windows 7 Device Driver now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.