このセクションでは、RCDRKD デバッガー拡張機能コマンドについて説明します。 これらのコマンドは、ドライバーによって作成された WPP トレース メッセージを表示します。 Windows 8 以降では、WPP メッセージを解析するために別のトレース メッセージ形式 (TMF) ファイルは必要なくなりました。 TMF 情報は、通常のシンボル ファイル (PDB ファイル) に格納されます。
Windows 10 以降では、カーネル モードドライバーとユーザー モード ドライバーは、 トレースのログ記録に Inflight Trace Recorder (IFR) を使用できます。 カーネル モード ドライバーは、RCDRKD コマンドを使用して循環バッファーからメッセージを読み取り、メッセージの書式設定を行い、デバッガーでメッセージを表示できます。
Note You cannot use the RCDRKD commands to view UMDF driver logs, UMDF framework logs, and KMDF framework logs. これらのログを表示するには、 Windows Driver Framework 拡張機能 (Wdfkd.dll) コマンドを 使用します。
RCDRKD デバッガー拡張コマンドは、Rcdrkd.dllに実装されています。 To load the RCDRKD commands, enter .load rcdrkd.dll in the debugger.
トレース メッセージを表示するための主なコマンドは、次の 2 つのコマンドです。
次の補助コマンドは、トレース メッセージの表示と保存に関連するサービスを提供します。
- !rcdrkd.rcdrloglist
- !rcdrkd.rcdrlogsave
- !rcdrkd.rcdrsearchpath
- !rcdrkd.rcdrsettraceprefix
- !rcdrkd.rcdrtmffile
- !rcdrkd.rcdrtraceprtdebug
The !rcdrkd.rcdrhelp displays help for the RCDRKD commands in the debugger.