Share via


Historial de versiones de KMDF

En este tema se enumeran las versiones de Kernel-Mode Driver Framework (KMDF), las versiones correspondientes del sistema operativo Windows y los cambios realizados en cada versión.

En la tabla siguiente se muestra el historial de versiones de la biblioteca KMDF. Puede usar la barra lateral En este artículo de la derecha para navegar rápidamente a una versión específica.

Versión de KMDF Versión inicial Incluido en Los controladores que usan esta versión de KMDF se ejecutan en
1.33 Windows 11, versión 21H2 WDK; WDK para Windows Server 2022 Windows 11, versión 23H2; Windows 11, versión 22H2; Windows 11, versión 21H2; Windows Server 2022 Windows 11, versión 21H2 y posteriores; Windows Server 2022 y versiones posteriores
1,31 Windows 10, versión 2004 WDK Windows 10, versión 2004 Windows 10, versión 2004 y posteriores
1.29 No publicado en WDK Windows 10, versión 1903 Windows 10, version 1903 and later
1.27 WDK de Windows 10, versión 1809 Windows 10, versión 1809 Windows 10, versión 1809 y posteriores
1,25 Windows 10, versión 1803 WDK Windows 10, versión 1803 Windows 10, versión 1803 y posteriores
1.23 Windows 10, versión 1709 WDK Windows 10, versión 1709 Windows 10, versión 1709 y posteriores
1.21 Windows 10, versión 1703 WDK Windows 10, versión 1703 Windows 10, versión 1703 y posteriores
1.19 Windows 10, versión 1607 WDK Windows 10, versión 1607 Windows 10 versión 1607, Windows Server 2016 y posteriores
1.17 Windows 10, versión 1511 WDK Windows 10, versión 1511 Windows 10 versión 1511, Windows Server 2016 y versiones posteriores
1.15 WDK de Windows 10 Windows 10, versión 1507 Windows 10, versión 1507, Windows Server 2016 y versiones posteriores
1.13 WDK de Windows 8.1 Windows 8.1 Windows 8.1 y posterior
1.11 WDK de Windows 8 Windows 8 Windows Vista y versiones posteriores
1,9 Windows 7 WDK Windows 7 Windows XP y versiones posteriores
1.7 Windows Server 2008 WDK Windows Vista con Service Pack 1 (SP1); Windows Server 2008 Windows 2000 y versiones posteriores
1.5 Windows Vista WDK Windows Vista Windows 2000 y versiones posteriores
1.1 Descargar solo None Windows 2000 y versiones posteriores
1.0 Descargar solo None Windows XP y versiones posteriores

Puede usar el Kit de controladores de Windows (WDK) con Microsoft Visual Studio 2019 para compilar controladores que se ejecutan en Windows 10 y versiones posteriores.

Para obtener ayuda para determinar qué versión de WDF usar, consulte ¿Qué versión del marco debo usar?.

Para obtener una lista completa de las devoluciones de llamada y los métodos, y a qué marcos y versiones se aplican, consulte Resumen de devoluciones de llamada y métodos de WDF.

Para obtener información sobre las nuevas características de los controladores KMDF en Windows 10, vea Novedades para controladores WDF.

Para cada sección de versión de KMDF siguiente, la versión de Windows en la que se publicó aparece entre paréntesis.

Última versión: KMDF 1.33 (Windows 11, versión 21H2; Windows Server 2022)

  • En el caso de los dispositivos que especifican SystemManagedIdleTimeout o SystemManagedIdleTimeoutWithHint en la enumeración WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE , al llamar a la macro WdfDeviceStopIdle con WaitForD0 establecido en FALSE, si el dispositivo todavía está en D0 y el período de tiempo de espera de inactividad aún no ha transcurrido, WdfDeviceStopIdle devuelve STATUS_SUCCESS (en versiones anteriores, esto dio como resultado un valor devuelto de STATUS_PENDING).
  • WDF_POWER_FRAMEWORK_SETTINGS estructura tiene dos nuevos miembros (PoFxDeviceFlags y DirectedPoFxEnabled).

KMDF 1.31 (Windows 10, versión 2004)

KMDF 1.29 (Windows 10, versión 1903)

Sin cambios de la versión 1.25.

KMDF 1.27 (Windows 10, versión 1809)

Sin cambios de la versión 1.25.

KMDF 1.25 (Windows 10, versión 1803)

KMDF 1.23 (Windows 10, versión 1709)

  • Funcionalidad complementaria agregada solo para uso interno. Para obtener más información, consulta Wdfcompanion.h.

KMDF 1.21 (Windows 10, versión 1703)

KMDF 1.19 (Windows 10, versión 1607)

KMDF 1.15 (Windows 10, versión 1507)

KMDF 1.13 (Windows 8.1)

La versión 1.13 de KMDF agrega la siguiente funcionalidad:

Para obtener información sobre las versiones de UMDF, consulte Historial de versiones de UMDF.

KMDF 1.11 (Windows 8)

La versión 1.11 agrega la siguiente funcionalidad:

KMDF 1.9 (Windows 7)

La versión 1.9 agrega la siguiente funcionalidad:

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

KMDF 1.5 (Windows Vista)

KMDF 1.1 (no publicado en una versión de Windows)

KMDF 1.0 (no publicado en una versión de Windows)

Versión inicial.