Chapter 4: Overview of the Driver Frameworks


Overview

WDF consists of two frameworks-UMDF and KMDF-to support user-mode and kernel-mode drivers. Although both frameworks share fundamental design principles, the implementation details for the two frameworks and the associated drivers are quite different. With two frameworks to choose from, driver developers must decide which framework to use to implement a driver for a particular device. This chapter discusses how the two frameworks are implemented, how drivers work within each framework, and the types of devices that each framework supports, including some guidelines for choosing the best solution for each device type.

For this chapter, you need

From


WDK documentation

 

Introduction to UMDF

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

Getting Started with Kernel-Mode Driver Framework

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




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