フレームワークベースのドライバーのデバッガー拡張機能
WDK には "Wdfkd.dll" という名前のデバッガー拡張機能ライブラリがあります。このライブラリには、フレームワークベースのカーネル モード ドライバーのデバッグに使用できるデバッガー拡張機能コマンドが含まれています。
各コマンドおよびデバッガー拡張機能ライブラリの詳細については、Windows 用デバッグ ツール パッケージに付属のドキュメントを参照してください。
"Wdfkd.dll" 拡張機能ライブラリに用意されている拡張機能コマンドは次のとおりです。
!wdfhelp
デバッガー拡張機能を一覧表示します。!wdfcollection
コレクションに含まれるオブジェクトを表示します。!wdfcommonbuffer
共通バッファー オブジェクトに関する情報を表示します。!wdfcrashdump
フレームワークのイベント ログ レコードが使用可能な場合、小さなメモリ ダンプから表示します。フレームワークのイベント ログ レコードを使用できるのは、ForceLogsInMiniDump がレジストリで設定されている場合、またはドライバーによってバグ チェックが行われたことをフレームワークで判定できる場合です。!wdfdevext
Microsoft Windows Driver Model (WDM) DEVICE_OBJECT 構造体の DeviceExtension メンバーに関連付けられた WDFDEVICE 型のオブジェクト ハンドルを表示します。!wdfdevice
WDFDEVICE 型ハンドルに関連付けられた情報を表示します。!wdfdevicequeues
指定したデバイスに属するすべてのキュー オブジェクトに関する情報を表示します。!wdfdmaenabler
DMA イネーブラー オブジェクト に関する情報を、関連する DMA トランザクション オブジェクトおよび共通バッファー オブジェクトの情報と共に表示します。!wdfdmaenablers
指定したデバイス オブジェクトに関連付けられたすべての DMA イネーブラー オブジェクト、DMA トランザクション オブジェクト、および共通バッファー オブジェクトの概要を表示します。!wdfdriverinfo
ライブラリ バージョン、オブジェクト ハンドルの階層など、フレームワークベース ドライバーに関する情報を表示します。!wdfindobjects
フレームワーク オブジェクトを検索して表示します。!wdfforwardprogress
I/O キューの保証進行機能に関する情報を表示します。!wdfgetdriver
ドライバー名を表示します。!wdfhandle
フレームワーク オブジェクト ハンドルに関する情報を表示します。!wdfinterrupt
フレームワーク割り込みオブジェクト ハンドルに関する情報を表示します。!wdfiotarget
WDFIOTARGET 型オブジェクト ハンドルに関する情報を表示します。!wdfldr
フレームワーク ライブラリを使用しているすべてのドライバーに関する情報を表示します。!wdflogdump
フレームワークのイベント ログ レコードが使用可能な場合、完全メモリ ダンプ、カーネル メモリ ダンプ、またはライブ カーネル モード ターゲットから表示します。!wdflogsave
フレームワークのイベント ログ レコードを、TraceView を使用して表示できるイベント トレース ログ (.etl) ファイルに保存します。!wdfmemory
メモリ オブジェクトのバッファー アドレスおよびサイズを表示します。!wdfobject
フレームワーク オブジェクトに関する情報を表示します。!wdfpoolusage
ドライバーのメモリ プールの使用状況を表示します。!wdfqueue
WDFQUEUE 型オブジェクト ハンドルに関する情報を表示します。!wdfrequest
WDFREQUEST 型オブジェクト ハンドルに関する情報を表示します。!wdfsearchpath
フレームワーク ログのフォーマット ファイルを検索するための検索パスを設定します。!wdfsettraceprefix
フレームワークのイベント ログ内のメッセージをトレースするためのプレフィックス文字列を設定します。!wdfsetdriver
ドライバー名を必要とする他のコマンドの既定の名前として使用するドライバー名を設定します。!wdftagtracker
指定したオブジェクト タグのタグ情報 (タグの値、行、ファイル、時刻など) を表示します。!wdftmffile
!wdflogdump 拡張機能がイベント ログ レコードの表示に使用するトレース メッセージ フォーマット (.tmf) ファイルを指定します。!wdftraceprtdebug
TracePrt 診断モードを有効にします。!wdfusbdevice
WDFUSBDEVICE 型オブジェクト ハンドルに関する情報を表示します。!wdfusbinterface
WDFUSBINTERFACE 型オブジェクト ハンドルに関する情報を表示します。!wdfusbpipe
WDFUSBPIPE 型オブジェクト ハンドルに関する情報を表示します。!wdfwmi
デバイスの Windows Management Instrumentation (WMI) 情報を表示します。