Partager via


Historique des versions KMDF

Cette rubrique répertorie les versions de Kernel-Mode Driver Framework (KMDF), les versions correspondantes du système d’exploitation Windows et les modifications apportées dans chaque version.

Le tableau suivant présente l’historique des versions de la bibliothèque KMDF. Vous pouvez utiliser la barre latérale de cet article à droite pour accéder rapidement à une version spécifique.

Version KMDF Version initiale Inclus dans Pilotes utilisant cette version KMDF exécutée sur
1.33 Windows 11, version 21H2 WDK ; WDK pour 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 et ultérieure ; Windows Server 2022 et versions ultérieures
1,31 Windows 10, version 2004 WDK Windows 10, version 2004 Windows 10, version 2004 et ultérieure
1.29 Non publié dans WDK Windows 10, version 1903 Windows 10 version 1903 et ultérieures
1,27 % Windows 10, version 1809 WDK Windows 10, version 1809 Windows 10, version 1809 et ultérieure
1,25 Windows 10, version 1803 WDK Windows 10, version 1803 Windows 10 version 1803 et ultérieure
1.23 Windows 10, version 1709 WDK Windows 10, version 1709 Windows 10, version 1709 et ultérieure
1.21 Windows 10, version 1703 WDK Windows 10 version 1703 Windows 10, version 1703 et ultérieures
1,19 Windows 10, version 1607 WDK Windows 10, version 1607 Windows 10 version 1607, Windows Server 2016 et versions ultérieures
1.17 Windows 10, version 1511 WDK Windows 10 version 1511 Windows 10 version 1511, Windows Server 2016 et versions ultérieures
1.15 Windows 10 Kit de développement de pilotes (WDK) Windows 10, version 1507 Windows 10, version 1507, Windows Server 2016 et versions ultérieures
1.13 Windows 8.1 WDK Windows 8.1 Windows 8.1 et versions ultérieures
1.11 Windows 8 WDK Windows 8 Windows Vista et versions ultérieures
1.9 Windows 7 WDK Windows 7 Windows XP et versions ultérieures
1.7 Windows Server 2008 WDK Windows Vista avec Service Pack 1 (SP1) ; Windows Server 2008 Windows 2000 et versions ultérieures
1,5 Windows Vista WDK Windows Vista Windows 2000 et versions ultérieures
1.1 Télécharger uniquement Aucun Windows 2000 et versions ultérieures
1,0 Télécharger uniquement Aucun Windows XP et versions ultérieures

Vous pouvez utiliser le Kit de pilotes Windows (WDK) avec Microsoft Visual Studio 2022 pour générer des pilotes qui s’exécutent sur Windows 10 et versions ultérieures.

Pour obtenir de l’aide sur la détermination de la version de WDF à utiliser, consultez Quelle version de framework dois-je utiliser ?.

Pour obtenir la liste complète des rappels et méthodes, ainsi que les frameworks et versions auxquels ils s’appliquent, consultez Résumé des rappels et méthodes WDF.

Pour plus d’informations sur les nouvelles fonctionnalités des pilotes KMDF dans Windows 10, consultez What’s New for WDF Drivers.

Pour chaque section de version KMDF ci-dessous, la version Windows dans laquelle elle a été publiée est répertoriée entre parenthèses.

Dernière version - KMDF 1.33 (Windows 11, version 21H2 ; Windows Server 2022)

  • Pour les appareils qui spécifient SystemManagedIdleTimeout ou SystemManagedIdleTimeoutWithHint dans l’énumération WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE , lors de l’appel de la macro WdfDeviceStopIdle avec WaitForD0 défini sur FALSE, si l’appareil est toujours en D0 et que la période d’inactivité n’a pas encore expiré, WdfDeviceStopIdle retourne STATUS_SUCCESS (dans les versions précédentes, cela a entraîné une valeur de retour de STATUS_PENDING).
  • WDF_POWER_FRAMEWORK_SETTINGS structure a deux nouveaux membres (PoFxDeviceFlags et DirectedPoFxEnabled).

KMDF 1.31 (Windows 10, version 2004)

KMDF 1.29 (Windows 10, version 1903)

Inchangé par rapport à la version 1.25.

KMDF 1.27 (Windows 10, version 1809)

Inchangé par rapport à la version 1.25.

KMDF 1.25 (Windows 10, version 1803)

KMDF 1.23 (Windows 10, version 1709)

  • Fonctionnalité complémentaire ajoutée uniquement pour une utilisation interne. Pour plus d’informations, consultez 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 ajoute les fonctionnalités suivantes :

Pour plus d’informations sur les versions de UMDF, consultez l’historique des versions de UMDF.

KMDF 1.11 (Windows 8)

La version 1.11 ajoute les fonctionnalités suivantes :

KMDF 1.9 (Windows 7)

La version 1.9 ajoute les fonctionnalités suivantes :

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

KMDF 1.5 (Windows Vista)

KMDF 1.1 (non publié dans une version De Windows)

KMDF 1.0 (non publié dans une version De Windows)

Version initiale.