![](/uploads/1/2/5/6/125677701/516788423.jpg)
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[n 1] and later releases. It is one of the frameworks included in the Windows Driver Frameworks. The current version is 1.27.
Windows 10/8/7/XP doesn't need Microsoft Kernel-Mode Driver Framework Install-v1.5-WinXP.exe. Click here to know if Microsoft Kernel-Mode Driver.
Relationship to WDM[edit]
In general, KMDF supports drivers that were written for the Windows Driver Model, and it runs on WDM. WDM is the driver model used since the advent of Windows 98, whereas KMDF is the driver framework Microsoft advocates and uses for Windows 2000 and beyond.
In general, since more features like power management and plug and play are handled by the framework, a KMDF driver is less complicated and has less code than an equivalent driver.
KMDF is object-based and built on top of WDM. It provides an object-based perspective to WDM, following the architectural mandate of its superset, WDF. The functionality is contained in different types of objects. KMDF implementation consists of:
- plug and play and power management
- I/O queues
- Direct memory access (DMA)
- Windows Management Instrumentation (WMI)
See also[edit]
- Windows Driver Frameworks (WDF)
- User-Mode Driver Framework (UMDF)
Notes[edit]
- ^The original release of KMDF only supported Windows XP and Server 2003. Support for Windows 2000 was added in KMDF version 1.1.
References[edit]
External links[edit]
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Kernel-Mode_Driver_Framework&oldid=874767126'
![Driver Driver](/uploads/1/2/5/6/125677701/672310417.jpg)
Similar help and support threads | ||||
Thread | Forum | |||
Unable to Update Windows, run MSU files, or update .NET Framework I just did a clean install of Windows 7 Home Premium with SP1. After installing the servicing stack update (KB 3020369) and the convenience rollup (KB 3125574) Windows update searches for updates indefinitely, to no avail. I am unable to run any MSU files to update manually, they get stuck at... | Windows Updates & Activation | |||
Kernel Mode Driver Framework Under Device Manager - Non plug and play drivers - Kernel mode driver framework has yellow exclamation mark. Details C:/Windowssystem32driverswdf010000.sys Microsoft 1.11.9200.16384 (win8_rtm.120725-1247) I have windows 7 home premium 64 bit. Could someone tell me why I have this please?:) | Drivers | |||
Windows Kernel-mode driver 1.11 update error code 800B0100 Hi I'm having issues updating Kernel-mode driver 1.11 KB2685811 - I've used your forums previously to help solve issues via running sfc /scannow, SURT etc but I cannot find any solution to this issue. I would very much appreciate your help in fixing this problem. Details below: ... | Windows Updates & Activation | |||
Blue screen error 0x00000044; 'Kernel Mode Driver Framework Runtime' This shut down occurs ONLY when I am using 3 peripheral usb devices simultaeously and it doesn't happen right away. Sometimes it's an hour and sometimes it's several hours before it crashes. Now there is an executive program that is controlling all of the usb devices, if that makes any difference... | BSOD Help and Support | |||
Unable to Update/Repair/Remove .Net Framework 4.5 Error Code 66A hi, i am having an issue with updating the .Net Framework 4.5 from Windows Update. It gets an error code 'Code 66A'. So i decided to use the Setup file to repair or remove it from my computer and then reinstall again but then there are errors too. 'fatel error during installation'. ive installed... | Windows Updates & Activation |
![](/uploads/1/2/5/6/125677701/516788423.jpg)