This paper provides information about the sample drivers that are supplied with the user-mode driver framework (UMDF), which is a component of the Windows Driver Foundation (WDF) for the Microsoft Windows family of operating systems. It steps through the Skeleton sample driver and explains the structure of a UMDF driver. The paper also provides guidelines for using the Skeleton sample as a basis for user-mode driver development.
This information applies for the following operating systems:
Microsoft Windows Vista
Microsoft Windows XP
Included in this paper:
| • | UMDF Driver Structure and Concepts |
| • | UMDF Sample Drivers |
| • | A Minimal UMDF Driver: The Skeleton Driver |
| • | Using the Skeleton Driver as a Basis for Development |
| • | Resources |
See also
Introduction to the WDF User-Mode Driver Framework
Architecture of the User-Mode Driver Framework
Architecture of the Windows Driver Foundation