Developer(s) | Microsoft |
---|---|
Stable release | |
Repository | github.com/microsoft/Windows-Driver-Frameworks |
Written in | C, C++ |
Operating system | Microsoft Windows |
Type | Device-driver development platform |
License | MIT License |
Website | docs.microsoft.com/en-us/windows-hardware/drivers/kernel/ |
Microsoft Foundation Class Library (MFC) is a C object-oriented library for developing desktop applications for Windows. MFC was introduced by Microsoft in 1992 and quickly gained widespread use. While Microsoft has introduced alternative application frameworks since then, MFC remains widely used. Windows 8 activator loader download. The tool is asking me to install the.NET framework and Image Mastering API before I install the tool. If you’re running Windows XP, you must install the.NET Framework 2.0 and the Image Mastering API 2.0 before installing the tool.
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[a] and later releases. It is one of the frameworks included in the Windows Driver Frameworks.[1] The current version is 1.27.
- Storage Pack: Microsoft Windows XP SP2/2003 SP1/Vista/2008 Feature Pack for Storage 1.0 32-bit + 64-bit installs Image Mastering API 2.0 (IMAPI20) Blu-Ray Media Update + USB/FireWire ICCD compliant Smart Card Driver (SCD) (English).
- Click to get the latest Buzzing content. Take A Sneak Peak At The Movies Coming Out This Week (8/12) New Movie Releases This Weekend: March 12th – March 14th.
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 KMDF framework, a KMDF driver is less complicated and has less code than an equivalent WDM 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]
- ^Kernel Mode Driver Framework for Windows 7 Drivers
External links[edit]
Microsoft Image Mastering Api V2 Download
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Kernel-Mode_Driver_Framework&oldid=1002347065'