Delen via


KMDF-versiegeschiedenis

Dit onderwerp bevat versies van Kernel-Mode Driver Framework (KMDF), de bijbehorende versies van het Windows-besturingssysteem en de wijzigingen die in elke release zijn aangebracht.

In de volgende tabel ziet u de releasegeschiedenis van de KMDF-bibliotheek. U kunt de In dit artikel zijbalk aan de rechterkant gebruiken om snel naar een specifieke versie te navigeren.

KMDF-versie Eerste versie Opgenomen in Stuurprogramma's die deze KMDF-versie gebruiken, worden uitgevoerd op
1.33 Windows 11, versie 21H2 WDK; WDK voor Windows Server 2022 Windows 11, versie 24H2; Windows 11, versie 23H2; Windows 11, versie 22H2; Windows 11, versie 21H2; Windows Server 2022 Windows 11, versie 21H2 en hoger; Windows Server 2022 en hoger
1.31 Windows 10, versie 2004 WDK Windows 10, versie 2004 Windows 10, versie 2004 en hoger
1,29 Niet uitgebracht in WDK Windows 10, versie 1903 Windows 10 versie 1903 en hoger
1.27 Windows 10, versie 1809 WDK Windows 10, versie 1809 Windows 10, versie 1809 en hoger
1.25 Windows 10, versie 1803 WDK Windows 10, versie 1803 Windows 10 versie 1803 en hoger
1.23 Windows 10, versie 1709 WDK Windows 10, versie 1709 Windows 10, versie 1709 en hoger
1.21 Windows 10, versie 1703 WDK Windows 10, versie 1703 Windows 10, versie 1703 en hoger
1,19 Windows 10, versie 1607 WDK Windows 10, versie 1607 Windows 10 versie 1607, Windows Server 2016 en hoger
1.17 Windows 10, versie 1511 WDK Windows 10, versie 1511 Windows 10 versie 1511, Windows Server 2016 en hoger
1.15 Windows 10 WDK Windows 10, versie 1507 Windows 10, versie 1507, Windows Server 2016 en hoger
1.13 Windows 8.1 WDK Windows 8.1 Windows 8.1 en hoger
1.11 Windows 8 WDK Windows 8 Windows Vista en hoger
1.9 Windows 7 WDK Windows 7 Windows XP en hoger
1,7 Windows Server 2008 WDK Windows Vista met Service Pack 1 (SP1); Windows Server 2008 Windows 2000 en hoger
1.5 Windows Vista WDK (ontwikkelaarspakket) Windows Vista Windows 2000 en hoger
1.1 Alleen downloaden Geen Windows 2000 en hoger
1.0 Alleen downloaden Geen Windows XP en hoger

U kunt de Windows Driver Kit (WDK) gebruiken met Microsoft Visual Studio 2022 om stuurprogramma's te bouwen die worden uitgevoerd op Windows 10 en hoger.

Zie Welke frameworkversie moet ik gebruiken voor hulp bij het bepalen van welke versie van WDF?.

Zie Samenvatting van WDF-callbacks en -methoden voor een volledige lijst met callbacks en methoden en op welke frameworks en versies ze van toepassing zijn.

Zie Wat is er nieuw voor WDF-stuurprogramma's voor informatie over de nieuwe functies voor KMDF-stuurprogramma's in Windows 10.

Voor elke sectie met KMDF-versies hieronder wordt de Windows-versie waarin deze is uitgebracht weergegeven tussen haakjes.

Nieuwste versie - KMDF 1.33 (Windows 11, versie 21H2; Windows Server 2022)

  • Voor apparaten die SystemManagedIdleTimeout of SystemManagedIdleTimeoutWithHint opgeven in de opsomming WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE, wanneer de macro WdfDeviceStopIdle wordt aangeroepen met WaitForD0 ingesteld op Onwaar, als het apparaat zich nog in D0 bevindt en de time-outperiode voor inactiviteit nog niet is verstreken, geeft WdfDeviceStopIdle STATUS_SUCCESS terug (in eerdere versies resulteerde dit in een waarde van STATUS_PENDING).
  • WDF_POWER_FRAMEWORK_SETTINGS structuur heeft twee nieuwe leden (PoFxDeviceFlags en DirectedPoFxEnabled).

KMDF 1.31 (Windows 10, versie 2004)

KMDF 1.29 (Windows 10, versie 1903)

Ongewijzigd ten opzichte van versie 1.25.

KMDF 1.27 (Windows 10, versie 1809)

Ongewijzigd vanaf versie 1.25.

KMDF 1.25 (Windows 10, versie 1803)

KMDF 1.23 (Windows 10, versie 1709)

  • Aanvullende functionaliteit toegevoegd voor intern gebruik. Zie Wdfcompanion.h voor meer informatie.

KMDF 1.21 (Windows 10, versie 1703)

KMDF 1.19 (Windows 10, versie 1607)

KMDF 1.15 (Windows 10, versie 1507)

KMDF 1.13 (Windows 8.1)

KMDF versie 1.13 voegt de volgende functionaliteit toe:

Zie UMDF-versiegeschiedenis voor meer informatie over UMDF-versies.

KMDF 1.11 (Windows 8)

Versie 1.11 voegt de volgende functionaliteit toe:

KMDF 1.9 (Windows 7)

Versie 1.9 voegt de volgende functionaliteit toe:

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

KMDF 1.5 (Windows Vista)

KMDF 1.1 (niet uitgebracht in een Windows-versie)

KMDF 1.0 (niet uitgebracht in een Windows-versie)

Eerste versie.