Wdfkd.dll 中的偵錯工具擴充功能摘要
Windows 驅動程式套件 (WDK) 包含名為 Wdfkd.dll的偵錯工具擴充程式庫。 此程式庫包含偵錯工具擴充命令,可用來偵錯 Kernel-Mode Driver Framework (KMDF) 和 User-Mode Driver Framework (從第 2 版開始的 UMDF) 驅動程式。
如需每個命令的完整描述,請參閱 Windows Driver Framework Extensions (Wdfkd.dll) 。 如需所有可用偵錯工具擴充程式庫的詳細資訊,請參閱 Windows 偵 錯套件所提供的檔。
您可以在影片 :偵錯 KMDF 驅動程式中找到示範如何偵錯 KMDF 驅動程式的影片系列。
若要偵錯使用 UMDF 1.11 版或更早版本的驅動程式,您必須改用偵錯工具擴充程式庫 Wudfext.dll 。 如需詳細資訊,請參閱 使用者模式驅動程式架構延伸模組 (Wudfext.dll) 。
Wdfkd.dll延伸模組程式庫提供的擴充命令包括:
延伸模組 | Description | 架構 |
---|---|---|
顯示這個偵錯工具擴充功能清單。 |
||
顯示子清單的狀態,以及子清單中所有裝置識別描述的相關資訊。 |
KMDF | |
顯示包含在集合中的 物件。 |
KMDF UMDF 2 |
|
顯示 通用緩衝區物件的相關資訊。 |
KMDF UMDF 2 |
|
從小型記憶體傾印顯示架構的事件記錄檔記錄。 如果已在登錄中設定 ForceLogsInMiniDump ,或架構可以判斷驅動程式造成錯誤檢查,則架構的事件記錄檔記錄可供使用。 |
KMDF | |
顯示與 Microsoft Windows 驅動程式模型 (WDM) DEVICE_OBJECT結構之DeviceExtension成員相關聯的 WDFDEVICE 類型物件控制碼。 |
KMDF UMDF 1 UMDF 2 |
|
顯示與 WDFDEVICE 類型控制碼相關聯的資訊。 |
KMDF UMDF 2 |
|
顯示指定之裝置控制碼的所有中斷物件 |
KMDF UMDF 2 |
|
顯示屬於指定裝置之所有佇列物件的相關資訊。 |
KMDF UMDF 2 |
|
顯示 DMA 啟用器物件的相關資訊,以及其相關聯的 DMA 交易對象和一般緩衝區物件。 |
KMDF | |
顯示與指定裝置物件相關聯的所有 DMA 啟用器物件、DMA 交易對象和通用緩衝區物件的摘要。 |
KMDF | |
顯示 WDF 直接記憶體存取 (DMA) 交易對象的相關資訊。 |
KMDF | |
顯示架構型驅動程式的相關資訊,例如其程式庫版本和物件控制碼階層。 |
KMDF UMDF 2 |
|
將逾時期間 (從 10 分鐘延長到 24 小時,) 架構的監視程式計時器在電源轉換期間。 |
KMDF | |
尋找並顯示架構物件。 |
KMDF UMDF 2 |
|
顯示 I/O 佇列保證 向前進度 功能的相關資訊。 |
KMDF | |
顯示驅動程式名稱。 |
KMDF UMDF 2 |
|
顯示架構物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示架構中斷物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示 WDFIOTARGET 型別物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示所有使用架構程式庫之驅動程式的相關資訊。 |
KMDF UMDF 1 UMDF 2 |
|
從完整記憶體傾印、核心記憶體傾印或即時核心模式目標顯示架構的事件記錄檔記錄。 |
KMDF UMDF 2 |
|
將架構的事件記錄檔記錄儲存在事件追蹤記錄檔 (。etl) 您可以使用 TraceView來檢視的檔案。 |
KMDF UMDF 2 |
|
顯示記憶體物件的緩衝區位址和大小。 |
KMDF UMDF 2 |
|
顯示 Framework 物件的相關資訊。 |
KMDF UMDF 2 |
|
顯示指定之 WDF 裝置上開啟之所有控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示驅動程式的記憶體集區使用量。 |
KMDF UMDF 2 |
|
顯示 WDFQUEUE 類型物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示 WDFREQUEST 類型物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
設定搜尋路徑,以尋找架構記錄的格式檔案。 |
KMDF UMDF 2 |
|
設定架構事件記錄檔中追蹤訊息的前置詞字串。 |
KMDF UMDF 2 |
|
設定驅動程式名稱,做為其他需要驅動程式名稱之命令的預設名稱。 |
KMDF UMDF 2 |
|
顯示架構微調鎖定物件的相關資訊。 此資訊包括微調鎖定的取得歷程記錄,以及鎖定保留的時間長度。 |
KMDF UMDF 2 |
|
顯示標記資訊 (,包括指定之物件標記的標籤值、行、檔案和時間) 。 |
KMDF UMDF 2 |
|
指定追蹤訊息格式 (。tmf) !wdflogdump 副檔名將用來顯示事件記錄檔記錄的檔案。 |
KMDF UMDF 2 |
|
開啟 TracePrt 診斷模式。 |
KMDF UMDF 2 |
|
顯示隱含進程中 UMDF 裝置堆疊的詳細資訊。 |
UMDF 2 |
|
顯示隱含進程中所有 UMDF 裝置堆疊的相關資訊。 |
UMDF 2 |
|
顯示與指定使用者模式 IRP 相關聯的核心模式 I/O 要求封包 (IRP) 。 |
UMDF 2 |
|
顯示 UMDF 內部堆疊檔案的相關資訊。 |
UMDF 2 |
|
顯示使用者模式 I/O 要求封包的相關資訊, (UM IRP) 。 |
UMDF 2 |
|
顯示隱含進程中 (UM IRP) 擱置的使用者模式 I/O 要求封包清單。 |
UMDF 2 |
|
顯示 WDFUSBDEVICE 類型物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示 WDFUSBINTERFACE 類型物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示 WDFUSBPIPE 類型物件控制碼的相關資訊。 |
KMDF UMDF 2 |
|
顯示裝置的 Windows Management Instrumentation (WMI) 資訊。 |
KMDF |