Chapter 13. UMDF Driver Template

The Skeleton sample is a minimal but functional UMDF driver. The code in this sample supports the core requirements that all UMDF drivers must implement, and most drivers can use this code with little or no modification. For this reason, the Skeleton sample is not only a good example of UMDF coding practices but can also be used as a template for implementing a full-featured driver. Developers can start with a basic working driver and incrementally add functionality to support the requirements of their device until they have a complete driver.

This chapter discusses how to use the Skeleton sample as a basis for implementing a full-featured driver.

In this chapter:

A Description of the Skeleton Sample 475

How to Customize ...

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.