UMDF-Versionsverlauf

In diesem Thema werden versionen von User-Mode Driver Framework (UMDF), die entsprechenden Versionen des Windows-Betriebssystems und die in den einzelnen Versionen vorgenommenen Änderungen aufgeführt.

Die folgende Tabelle zeigt den Releaseverlauf der UMDF-Bibliothek. Sie können die Seitenleiste In diesem Artikel auf der rechten Seite verwenden, um schnell zu einer bestimmten Version zu navigieren.

UMDF-Version Erste Veröffentlichung Teil von Treiber, die diese UMDF-Version verwenden, werden unter ausgeführt.
2.33 Windows 11, Version 21H2 WDK; WDK für Windows Server 2022 Windows 11, Version 23H2; Windows 11, Version 22H2; Windows 11, Version 21H2; Windows Server 2022 Windows 11 Version 21H2 und höher; Windows Server 2022 und höher
2.31 Windows 10, Version 2004 WDK Windows 10, Version 2004 (Mai 2020 Update, Vibranium) Windows 10, Version 2004 und höher
2.29 Nicht in WDK veröffentlicht Windows 10, Version 1903 (Update vom März 2019, 19H1) Windows 10, Version 1903 und höher
2.27 Windows 10, Version 1809 WDK Windows 10, Version 1809 (Update vom Oktober 2018, Redstone 5) Windows 10, Version 1809 und höher
2.25 Windows 10, Version 1803 WDK Windows 10, Version 1803 (April 2018 Update, Redstone 4) Windows 10, Version 1803 und höher
2.23 Windows 10, Version 1709 WDK Windows 10, Version 1709 (Fall Creators Update, Redstone 3) Windows 10, Version 1709 und höher
2.21 Windows 10, Version 1703 WDK Windows 10, Version 1703 (Creators Update, Redstone 2) Windows 10, Version 1703 und höher
2.19 Windows 10, Version 1607 WDK Windows 10, Version 1607 (Anniversary Update, Redstone 1) Windows 10, Version 1607, Windows Server 2016 und höher
2.17 Windows 10, Version 1511 WDK Windows 10, Version 1511 (November-Update, Schwellenwert 2) Windows 10, Version 1511, Windows Server 2016 und höher
2.15 Windows 10 WDK Windows 10, Version 1507 (Schwellenwert 1) Windows 10, Version 1507, Windows Server 2016 und höher
2.0 Windows Driver Kit (WDK) 8.1 Windows 8.1 Windows 8.1 und höher
1.11 Windows Driver Kit (WDK) 8 Windows 8 Windows Vista und höher
1.9 Windows 7 WDK Windows 7 Windows XP und höher
1.7 Windows Server 2008 WDK Windows Vista mit Service Pack 1 (SP1), Windows Server 2008 Windows XP und höher
1.5 Windows Vista WDK Windows Vista Windows XP und höher

Sie können das Windows Driver Kit (WDK) mit Microsoft Visual Studio 2019 verwenden, um Treiber zu erstellen, die auf Windows 10 und höher ausgeführt werden.

Hilfe zum Bestimmen der zu verwendenden WDF-Version finden Sie unter Welche Frameworkversion sollte ich verwenden?.

Informationen zu den neuen Features für UMDF-Treiber in Windows 10 finden Sie unter Neuerungen für WDF-Treiber.

Für jeden Abschnitt der UMDF-Version unten wird die Windows-Version, in der sie veröffentlicht wurde, in Klammern aufgeführt.

Neueste Version : UMDF 2.33 (Windows 11, Version 21H2; Windows Server 2022)

UMDF 2.31 (Windows 10, Version 2004)

UMDF 2.29 (Windows 10, Version 1903)

Unverändert gegenüber Version 2.27.

UMDF 2.27 (Windows 10, Version 1809)

UMDF 2.25 (Windows 10, Version 1803)

UMDF 2.23 (Windows 10, Version 1709)

UMDF 2.21 (Windows 10, Version 1703)

UMDF 2.19 (Windows 10, Version 1607)

Es gibt keine Änderungen oder Ergänzungen für UMDF Version 2.19.

UMDF 2.17 (Windows 10, Version 1511)

Diese Version fügt UMDF-Unterstützung für die folgenden vorhandenen Schnittstellen hinzu:

Weitere Informationen finden Sie unter Senden von IRPs an E/A-Warteschlangen.

UMDF 2.15 (Windows 10, Version 1507)

UMDF 2.0 (Windows 8.1)

Zusätzlich zu den freigegebenen Funktionen, die in Erste Schritte mit UMDF beschrieben werden, fügt UMDF Version 2.0 Folgendes hinzu:

UMDF 1.11 (Windows 8)

Version 1.11 fügt die folgenden vom Treiber bereitgestellten Rückrufschnittstellen und Ereignisrückruffunktionen hinzu:

Version 1.11 fügt die folgenden vom Framework bereitgestellten Schnittstellen hinzu:

Version 1.11 fügt UMDF-basierte Treibern die folgenden Funktionen hinzu:

UMDF 1.9 (Windows 7)

Version 1.9 fügt die folgenden vom Treiber bereitgestellten Rückrufschnittstellen hinzu:

Version 1.9 fügt die folgenden vom Framework bereitgestellten Schnittstellen hinzu:

Diese Schnittstellen fügen um UMDF-basierte Treiber die folgenden Funktionen hinzu: