Chapter 13: UMDF Driver Template


Overview

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.

For this chapter, you need

From


Samples

 

Skeleton driver

%wdk%\src\umdf\skeleton

WDK documentation

 

UMDF Driver Skeleton Sample

%wdk%\src\umdf\skeleton\skeleton.htm




Developing Drivers with the Microsoft Windows Driver Foundation
Developing Drivers with the Windows Driver Foundation (Pro Developer)
ISBN: 0735623740
EAN: 2147483647
Year: 2007
Pages: 224

Similar book on Amazon
Windows Internals, Part 1: Covering Windows Server 2008 R2 and Windows 7
Windows Internals, Part 1: Covering Windows Server 2008 R2 and Windows 7
Windowsu00ae Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (Pro Developer)
Windowsu00ae Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (Pro Developer)
Advanced Windows Debugging
Advanced Windows Debugging
The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition)
The Windows 2000 Device Driver Book: A Guide for Programmers (2nd Edition)

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net