共用方式為


Framework 物件的摘要

下表列出所有架構物件,並提供每個物件的相關一些基本資訊。 模式資料行會指出物件是否可以用於 KMDF 和 UMDF 驅動程式,還是只能用於 KMDF。

如需回呼和方法的清單,以及哪些架構適用,請參閱 WDF 回呼和方法的摘要

名稱 Handle 目的 預設父系 驅動程式是否可以覆寫預設父系? [模式] 參考
子清單物件 WDFCHILDLIST 表示連接到父裝置的子裝置清單。 裝置物件 KM WDF Child-List 物件參考
Collection 物件 WDFCOLLECTION 表示物件集合。 Driver 物件 KM/UM WDF 集合物件參考
通用緩衝區物件 WDFCOMMONBUFFER 表示一般緩衝區。 DMA enabler 物件 KM WDF 通用緩衝區物件參考
裝置物件 WDFDEVICE 代表裝置。 Driver 物件 KM/UM WDF 裝置物件參考
DMA enabler 物件 WDFDMAENABLER 讓驅動程式能夠使用架構的 DMA 功能。 裝置物件 KM WDF DMA 物件參考
DMA 交易對象 WDFDMATRANSACTION 表示 DMA 交易。 DMA enabler 物件 KM WDF DMA 物件參考
DPC 物件 WDFDPC 表示延後程序呼叫。 KM WDF DPC 物件參考
Driver 物件 WDFDRIVER 表示驅動程式。 KM/UM WDF 驅動程式物件參考
File 物件 WDFFILEOBJECT 表示檔案。 裝置物件 KM/UM WDF 檔案物件參考
一般物件 WDFOBJECT 表示一般物件。 Driver 物件 KM/UM WDF 一般物件參考
插斷物件 WDFINTERRUPT 表示硬體中斷資源。 裝置物件 KM/UM WDF 插斷物件參考
I/O 目標物件 WDFIOTARGET 表示另一個驅動程式傳送 I/O 要求的驅動程式。 裝置物件 KM/UM WDF I/O 目標物件參考
Lookaside-list 物件 WDFLOSIDE 代表外觀清單。 Driver 物件 KM WDF 記憶體物件參考
Memory 物件 WDFMEMORY 表示記憶體緩衝區。 Driver 物件 KM/UM WDF 記憶體物件參考
Queue 物件 WDFQUEUE 表示接收 I/O 要求的 I/O 佇列。 裝置物件 KM/UM WDF 佇列物件參考
登錄機碼物件 WDFKEY 表示登錄機碼。 Driver 物件 KM/UM WDF 登錄機碼物件參考
要求物件 WDFREQUEST 表示 I/O 要求。 無,如果由架構建立。 驅動程式物件,如果是由驅動程式所建立。 是,如果是由驅動程式所建立。 KM/UM WDF 要求物件參考
資源清單物件 WDFCMRESLIST 表示資源清單。 Driver 物件 KM/UM WDF 資源物件參考
資源範圍清單物件 WDFIORESLIST 表示邏輯組態。 資源需求清單物件 KM WDF 資源物件參考
資源需求清單物件 WDFIORESREQLIST 代表資源需求清單。 Driver 物件 KM WDF 資源物件參考
微調鎖定物件 WDFSPINLOCK 表示微調鎖定。 Driver 物件 KM/UM WDF 同步處理方法
字串物件 WDFSTRING 表示 Unicode 字串。 Driver 物件 KM/UM WDF 字串物件參考
Timer 物件 WDFTIMER 表示計時器。 KM/UM WDF 計時器物件參考
USB 裝置物件 WDFUSBDEVICE 表示連接到 USB 的裝置。 裝置物件 KM/UM WDF USB 參考
USB 介面物件 WDFUSBINTERFACE 表示 USB 裝置介面。 USB 裝置物件 KM/UM WDF USB 參考
USB 管道物件 WDFUSBPIPE 表示 USB 裝置管道。 USB 介面物件 KM/UM WDF USB 參考
Wait-lock 物件 WDFWAITLOCK 表示等候鎖定。 Driver 物件 KM/UM WDF 同步處理方法
WMI 實例物件 WDFWMIINSTANCE 表示 WMI 資料區塊的實例。 WMI 提供者物件 KM WDF WMI 參考
WMI 提供者物件 WDFWMIPROVIDER 表示 WMI 資料區塊。 裝置物件 KM WDF WMI 參考
工作專案物件 WDFWORKITEM 表示工作專案。 KM/UM WDF Work-Item 物件參考