Chapter 19: How to Build WDF Drivers


Overview

Both UMDF and KMDF drivers are built by using the same tools and procedures. Although WDF supports a different DDI and programming model, the basic process of building WDF drivers is still much the same as for other Windows driver models.

This chapter provides an introduction to the Windows driver build process and tools for developers who are not already familiar with the subject, and it discusses a number of build-related issues that are specific to WDF drivers.

For this chapter, you need

From


Tools and files

 

Build.exe; Ntddk.h

%wdk%\bin\<amd64 | ia64 | x86>

Wdf.h

%wdk%\inc\wdf\kmdf

Wudfddi.h

%wdk%\inc\wdf\umdf

Samples

 

Fx2_Driver's Makefile.inc and Sources

%wdk%\src\umdf\usb\fx_2driver

KMDF Featured Toaster Makefile.inc

%wdk%\src\kmdf\toaster

WDK documentation

 

Build

http://go.microsoft.com/fwlink/?LinkId=80609

Building and Loading a Framework-based Driver

http://go.microsoft.com/fwlink/?LinkId=79347




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