abstract:The Kernel-Mode Driver Framework (KMDF) is a driver framework developed by Microsoft as a tool to aid driver developers create and maintain kernel mode device drivers for Windows 2000. The original release of KMDF only supported Windows XP and Server 2003.
According to the isolationpositionsofdevicedrivers, the device driverframeworkcan be classified into threetypes: kernelmodedriver, user modedriver and virtualmachinebaseddriver.