Chapter 3. WDF Fundamentals
The WDF driver model defines an object-oriented, event-driven environment for both kernel-mode (KMDF) and user-mode (UMDF) drivers. Driver code manages device-specific features, and a Microsoft-supplied framework calls the WDF driver to respond to events that affect the operation of its device.
This chapter introduces fundamental concepts for the design and implementation of WDF for UMDF and KMDF drivers.
In this chapter:
WDF and WDM 51
What Is WDF? 52
I/O Model 55
Plug and Play and Power Management 59
Security 61
WDF Verification, Tracing, and Debugging Support 63
Serviceability and Versioning 63
For this chapter, you need … | From … |
---|---|
WDK documentation | |
User-Mode Driver Framework Design Guide |
Get Developing Drivers with the Windows® Driver Foundation now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.