WDMcompatible
WDMcompatible, also written as WDM-compatible, refers to devices and drivers that conform to the Windows Driver Model (WDM), a unified kernel-mode driver architecture introduced by Microsoft in the late 1990s to provide a single driver interface across Windows 98/Me and Windows NT-based systems. A WDMcompatible driver implements a standard set of interfaces and IRP-based dispatch routines, and participates in the operating system’s plug-and-play and power-management infrastructure within a device stack that includes bus and function drivers.
Background and purpose: The goal of WDM was to reduce driver fragmentation and enable a single binary
Scope of compatibility: WDMcompatible drivers run on Windows platforms that support the Windows Driver Model. Some
Development and certification: WDMdrivers are typically developed using the Windows Driver Kit (WDK). They may undergo
Significance: WDMcompatibility was a major step in standardizing Windows drivers and improving stability across Windows generations,
See also: Windows Driver Model, Kernel-Mode Driver Framework, User-Mode Driver Framework, Windows Hardware Quality Labs.