Windows 驅動程式架構

Windows Driver Frameworks (WDF) 是一種抽象層,負責撰寫 Windows 驅動程式所需的許多常見程式碼。 提供了許多必要的重複使用專案,因此當您使用 WDF 時,您可以選擇提供驅動程式特定的功能。

WDF 驅動程式同時包含Kernel-Mode Driver Framework (KMDF) 和 User-Mode Driver Framework (UMDF) 。

如需詳細變更記錄,其中顯示每個架構版本中新增的新功能,請參閱 KMDF 版本歷程記錄UMDF 版本歷程記錄

Windows 11和 Windows Server 2022 包含 KMDF 1.33 版和 UMDF 2.33 版。

您可以使用這些架構版本來建置下列專案的驅動程式:

  • Windows 10和 11 (所有 SKU)
  • Windows Server 2022