KMDF 版本歷程記錄

本主題列出核心模式驅動程序架構的版本、對應的 Windows 作業系統版本,以及每個版本所做的變更。

下表顯示 KMDF 連結庫的版本歷程記錄。 您可以使用右側的 [ 在本文中 ] 提要欄,快速流覽至特定版本。

KMDF 版本 初始版本 包含在 使用此 KMDF 版本的驅動程式會在 上執行
1.33 Windows 11 版本 21H2 WDK;適用於 Windows Server 2022 的 WDK Windows 11 版本 24H2;Windows 11 版本 23H2;Windows 11 版本 22H2;Windows 11 版本 21H2;Windows Server 2022 Windows 11 版本 21H2 和更新版本;Windows Server 2022 和更新版本
1.31 Windows 10 版本 2004 WDK Windows 10 (版本 2004) Windows 10 版本 2004 和更新版本
1.29 WDK 中未發行 Windows 10 版本 1903 Windows 10 版本 1903 和更新版本
1.27 Windows 10 版本 1809 WDK Windows 10 版本 1809 Windows 10 版本 1809 和更新版本
1.25 Windows 10 版本 1803 WDK Windows 10 版本 1803 Windows 10 版本 1803 及更新版本
1.23 Windows 10 版本 1709 WDK Windows 10 版本 1709 Windows 10 版本 1709 和更新版本
1.21 Windows 10 版本 1703 WDK Windows 10 版本 1703 Windows 10 版本 1703 和更新版本
1.19 Windows 10 版本 1607 WDK Windows 10 (版本 1607) Windows 10 版本 1607、Windows Server 2016 和更新版本
1.17 Windows 10 版本 1511 WDK Windows 10 版本 1511 Windows 10 版本 1511、Windows Server 2016 和更新版本
1.15 Windows 10 WDK Windows 10 (版本 1507) Windows 10 版本 1507、Windows Server 2016 和更新版本
1.13 Windows 8.1 WDK Windows 8.1 Windows 8.1 及更新版本
1.11 Windows 8 WDK Windows 8 Windows Vista 和更新版本
1.9 Windows 7 WDK Windows 7 Windows XP 和更新版本
1.7 Windows Server 2008 WDK Windows Vista Service Pack 1 (SP1):Windows Server 2008 Windows 2000 和更新版本
1.5 Windows Vista WDK Windows Vista Windows 2000 和更新版本
1.1 僅下載 Windows 2000 和更新版本
1.0 僅下載 Windows XP 和更新版本

您可以使用 Windows Driver Kit (WDK) 搭配 Microsoft Visual Studio 2022 來建置在 Windows 10 和更新版本上執行的驅動程式。

如需判斷要使用的 WDF 版本的說明,請參閱 我應該使用哪一個架構版本?

如需回呼和方法的完整清單,以及套用至哪些架構和版本,請參閱 WDF 回呼和方法的摘要。

如需 Windows 10 中 KMDF 驅動程式新功能的相關信息,請參閱 WDF 驅動程式的新功能。

針對下方的每個 KMDF 版本區段,其發行所在的 Windows 版本會列在括弧中。

最新版本 - KMDF 1.33 (Windows 11 版本 21H2;Windows Server 2022)

  • 針對在 WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE 列舉中指定 SystemManagedIdleTimeout 或 SystemManagedIdleTimeoutWithHint裝置, 當呼叫 WdfDeviceStopIdle並將 WaitForD0 設為 FALSE 時,如果裝置仍在 D0 中且閒置逾時期間尚未經過,WdfDeviceStopIdle 會傳回STATUS_SUCCESS(在舊版中,這會導致傳回值STATUS_PENDING)。
  • WDF_POWER_FRAMEWORK_SETTINGS結構有兩個新成員(PoFxDeviceFlagsDirectedPoFxEnabled)。

KMDF 1.31 (Windows 10 版本 2004)

KMDF 1.29 (Windows 10 版本 1903)

與 1.25 版未變更。

KMDF 1.27 (Windows 10 版本 1809)

與 1.25 版未變更。

KMDF 1.25 (Windows 10 版本 1803)

KMDF 1.23 (Windows 10 版本 1709)

  • 僅針對內部用途新增的隨附功能。 如需詳細資訊,請參閱 Wdfcompanion.h

KMDF 1.21 (Windows 10 版本 1703)

KMDF 1.19 (Windows 10 版本 1607)

KMDF 1.15 (Windows 10 版本 1507)

KMDF 1.13 (Windows 8.1)

KMDF 1.13 版新增下列功能:

如需 UMDF 版本的相關信息,請參閱 UMDF 版本歷程記錄

KMDF 1.11 (Windows 8)

1.11 版新增下列功能:

KMDF 1.9 (Windows 7)

1.9 版新增下列功能:

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

KMDF 1.5 (Windows Vista)

KMDF 1.1 (未在 Windows 版本中發行)

KMDF 1.0 (未在 Windows 版本中發行)

初始版本。