User-Mode Driver Framework

User-Mode Driver Framework (UMDF)
Developer(s)Microsoft
Initial releaseOctober 12, 2004; 20 years ago (2004-10-12)
Stable release
2.27 / March 24, 2019; 5 years ago (2019-03-24)
Repositorygithub.com/microsoft/Windows-Driver-Frameworks
Written inC, C++
Operating systemMicrosoft Windows
TypeDevice-driver development platform
LicenseMIT License
Websitedocs.microsoft.com/en-us/windows-hardware/drivers/wdf/overview-of-the-umdf

User-Mode Driver Framework (UMDF) is a device-driver development platform first introduced with Microsoft's Windows Vista operating system, and is also available for Windows XP. It facilitates the creation of drivers for certain classes of devices.[1]