Key Driver Concepts
Posted by lingams on March 24, 2007
Key Driver Concepts
of windows Device Drivers. Here are the links direct to the resource
Key Driver Concepts
Everyone who develops kernel-mode drivers for the Microsoft Windows family of operating systems should understand fundamental operating system concepts and features, be familiar with their effects on the design and operation of kernel-mode drivers, and keep current with the changes and enhancements introduced in each new version of Windows.
Tip: See the video presentations from Driver DevCon and other tips & tricks at Notes from Windows Development Teams.
Kernel-Mode Basics
I/O Request Packets
Windows Driver Model (WDM)
| How to Port WDM Drivers to KMDF [749 KB] |
Windows Vista System Internals
Driver Development and Testing for Windows Vista
Get the Windows Driver Kit (WDK) ![]() |
|
| Driver Compatibility for Windows Vista |
|
| Driver Tip: Debugging Windows Vista |
|
| Windows Driver Kit (WDK) |
Windows XP
| Kernel Enhancements for Windows XP |
|
| Low Pool Memory and Windows XP |
Plug and Play General
| Installing Drivers and Utilities without Rebooting on Windows |
|
| Developing Great Devices for Windows PCs [832 KB] |
|
| Presentations on the ACPI Web Site |
Power Management, Devices, and Drivers
| Introduction to Plug and Play and Power Management in the Windows Driver Foundation |
|
| OnNow Device Power Management |
|
| Windows Kernel Plug and Play/Power Management [Online chat; March 4, 2004] |
WMI and Driver Instrumentation
| Sample Drivers for the Kernel-Mode Driver Framework |
|
| Static Driver Verifier Facts |
|
| WMI and Windows Drivers |
See Also
| Toaster Sample Drivers in the Driver Development Kit |
|
| Archived White Papers |
|
| Windows Driver Foundation |
