Freigeben über


KMDF-Versionsverlauf

In diesem Thema werden Versionen von Kernel-Mode Driver Framework (KMDF), die entsprechenden Versionen des Windows-Betriebssystems und die änderungen aufgeführt, die in den einzelnen Versionen vorgenommen wurden.

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

KMDF-Version Erste Veröffentlichung Enthalten in Treiber, die auf dieser KMDF-Version basieren, werden auf
1.33 Windows 11, version 21H2 WDK; WDK für Windows Server 2022 Windows 11, Version 24H2; 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
1.31 Windows 10, version 2004 WDK Windows 10, Version 2004 Windows 10, Version 2004 und höher
1.29 Nicht veröffentlicht in WDK Windows 10, Version 1903 Windows 10, Version 1903 und höher
1.27 Windows 10, version 1809 WDK Windows 10, Version 1809 Windows 10, Version 1809 und höher
1,25 Windows 10, version 1803 WDK Windows 10, Version 1803 Windows 10, Version 1803 und höher
1.23 Windows 10, version 1709 WDK Windows 10, Version 1709 Windows 10, Version 1709 und höher
1.21 Windows 10, version 1703 WDK Windows 10, Version 1703 Windows 10, Version 1703 und höher
1.19 Windows 10, version 1607 WDK Windows 10, Version 1607 Windows 10, Version 1607, Windows Server 2016 und höher
1.17 Windows 10, version 1511 WDK Windows 10, Version 1511 Windows 10, Version 1511, Windows Server 2016 und höher
1.15 Windows 10 WDK Windows 10, Version 1507 Windows 10, Version 1507, Windows Server 2016 und höher
1.13 Windows 8.1 WDK Windows 8.1 Windows 8.1 und höher
1.11 Windows 8 WDK 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 2000 und höher
1.5 Windows Vista WDK Windows Vista Windows 2000 und höher
1.1 Nur herunterladen Nichts Windows 2000 und höher
1,0 Nur herunterladen Nichts Windows XP und höher

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

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

Eine vollständige Liste der Rückrufe und Methoden sowie die Frameworks und Versionen, auf die sie angewendet werden, finden Sie in der Zusammenfassung der WDF-Rückrufe und -Methoden.

Informationen zu den neuen Features für KMDF-Treiber in Windows 10 finden Sie unter What's New for WDF Drivers.

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

Neueste Version – KMDF 1.33 (Windows 11, Version 21H2; Windows Server 2022)

  • Für Geräte, die SystemManagedIdleTimeout oder SystemManagedIdleTimeoutWithHint in der WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE-Aufzählung angeben, wenn das WdfDeviceStopIdle-Makro mit WaitForD0 auf FALSE gesetzt ist, falls das Gerät noch in D0 ist und der Leerlauftimeoutzeitraum noch nicht abgelaufen ist, gibt das Makro WdfDeviceStopIdle STATUS_SUCCESS zurück (in früheren Versionen führte dies zu einem Rückgabewert von STATUS_PENDING).
  • WDF_POWER_FRAMEWORK_SETTINGS Struktur verfügt über zwei neue Member (PoFxDeviceFlags und DirectedPoFxEnabled).

KMDF 1.31 (Windows 10, Version 2004)

KMDF 1.29 (Windows 10, Version 1903)

Unverändert von Version 1.25.

KMDF 1.27 (Windows 10, Version 1809)

Unverändert von Version 1.25.

KMDF 1.25 (Windows 10, Version 1803)

KMDF 1.23 (Windows 10, Version 1709)

  • Begleitfunktionen, die nur für die interne Verwendung hinzugefügt wurden. Weitere Informationen finden Sie unter Wdfcompanion.h.

KMDF 1.21 (Windows 10, Version 1703)

KMDF 1.19 (Windows 10, Version 1607)

KMDF 1.15 (Windows 10, Version 1507)

KMDF 1.13 (Windows 8.1)

KMDF Version 1.13 fügt die folgende Funktionalität hinzu:

Informationen zu UMDF-Versionen finden Sie im UMDF-Versionsverlauf.

KMDF 1.11 (Windows 8)

Version 1.11 fügt die folgenden Funktionen hinzu:

KMDF 1.9 (Windows 7)

Version 1.9 fügt die folgenden Funktionen hinzu:

KMDF 1.7 (Windows Vista mit Service Pack 1; Windows Server 2008)

KMDF 1.5 (Windows Vista)

KMDF 1.1 (nicht in einer Windows-Version veröffentlicht)

KMDF 1.0 (nicht in einer Windows-Version veröffentlicht)

Erste Veröffentlichung