Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.23 KB

File metadata and controls

29 lines (22 loc) · 1.23 KB
title description keywords ms.date ms.topic
Windows Driver Frameworks
High level description of WDF including latest versions of KMDF and UMDF and supported target operating systems.
kernel-mode drivers WDK KMDF , about KMDF
KMDF WDK , about KMDF
Kernel-Mode Driver Framework WDK , about KMDF
framework-based drivers WDK KMDF
framework-based drivers WDK KMDF , about framework-based drivers
objects WDK KMDF
framework objects WDK KMDF
06/20/2024
article

Windows Driver Frameworks

Windows Driver Frameworks (WDF) is an abstraction layer that takes care of much of the common code required to write a Windows driver. A lot of the required boilerplate is provided, so when you use WDF you can opt in to providing driver-specific functionality.

WDF drivers include both Kernel-Mode Driver Framework (KMDF) and User-Mode Driver Framework (UMDF).

For detailed change logs showing new functionality added in each framework release, see KMDF Version History and UMDF Version History.

Windows 11 and Windows Server 2022 include KMDF version 1.33 and UMDF version 2.33.

You can use these framework versions to build drivers for:

  • Windows 10 and 11 (all SKUs)
  • Windows Server 2022