WDM 簡介

注意

本節包含 WDM 驅動程式的指引,不再是建議的驅動程式模型。 如需選擇驅動程式模型的指引,請參閱 選擇驅動程式模型

為了允許驅動程式開發人員撰寫在所有 Microsoft Windows 作業系統上都相容原始程式碼的設備磁碟機,引進 了 Windows 驅動程式模型 (WDM) 。 遵循 WDM 規則的核心模式驅動程式稱為 WDM 驅動程式

所有 WDM 驅動程式都必須執行下列動作:

您應該撰寫 WDM 驅動程式嗎?

如果您要撰寫新的驅動程式,請考慮使用 核心模式驅動程式架構 (KMDF) 。 KMDF 提供比 WDM 介面更簡單的介面。

如果驅動程式將插入非 WDM 驅動程式的堆疊中,請勿寫入 WDM 驅動程式。 請閱讀裝置類型特定 Microsoft 提供的驅動程式檔,以判斷新驅動程式如何與 Microsoft 提供的驅動程式進行介面。 如需更多裝置類型特定資訊,請參閱 Device and Driver Technologies.)