| Duration | 3 days lecture + hands-on lab |
| Audience | Product support engineers, hardware and software QA engineers, field application engineers, application developers and device driver developers |
| Pre-requisites | Understanding of operating system concepts is required. |
| Description |
The Windows Driver Framework consists of a wrapper library Kernel Mode Driver Framework (KMDF) to greatly simplify development of kernel mode drivers. It also contains a set of OS components and interfaces User Mode Driver Framework (UMDF) to enable implementation of certain hardware drivers as user mode components. This course covers the design and implementation of kernel mode drivers using KMDF. Through the hands-on labs, attendees re-enforce the theory by actually implementing, installing, testing and debugging KMDF drivers inside a Virtual Machine. Upon completion of this intermediate level course, attendees will develop a good understanding of the components, features and interfaces of KMDF, understand KMDF driver source code and be able to design, implement and debug KMDF drivers. |
Introduction to WDF
Building, Installing and Debugging WDF Drivers
I/O Queues
I/O Requests
|
I/O Targets
PnP and Power Management
Hardware Interfacing
Driver Quality Tools
|
Copyright (c)1999-2006 CodeMachine Incorporated. All Rights Reserved. Last Updated Oct 9th, 2006.