共用方式為


API 分層

概觀

API 分層需要 Windows 驅動程式套件中的二進位檔只呼叫 UWP 型版本的 API 和 DIS Windows 10,或來自一組策劃的 WIN32 API。 API 分層是先前「U」需求的延伸,屬於 DCHU 設計原則的一部分。

若要查看 API 支援的平臺,請流覽 API 的檔頁面,並檢查 [需求] 區段的 [ 目標平臺 ] 專案。 Windows 驅動程式只能使用列出 目標平臺Universal 的 API 或 DIS,這表示所有 Windows 供應專案上可用的功能子集。

[Windows API 集合] 頁面描述一組最佳做法和工具,以判斷特定平臺上是否有 API 可用。

驗證 API 分層

ApiValidator 是用來驗證 Windows 驅動程式 API 分層合規性的主要工具。 ApiValidator 隨附于 Windows 驅動程式套件 (WDK) 。

如需使用 ApiValidator 驗證 Windows 驅動程式的詳細資訊,請參閱 驗證 Windows 驅動程式 是否符合 API 分層需求。