RCDRKD-Erweiterungen
In diesem Abschnitt werden die RCDRKD-Debuggererweiterungsbefehle beschrieben. Diese Befehle zeigen WPP-Ablaufverfolgungsmeldungen an, die von Treibern erstellt wurden. Ab Windows 8 benötigen Sie keine separate TMF-Datei (Trace Message Format), um WPP-Nachrichten zu analysieren. Die TMF-Informationen werden in der regulären Symboldatei (PDB-Datei) gespeichert.
Ab Windows 10 können Kernelmodus- und Benutzermodustreiber den Inflight Trace Recorder (IFR) zum Protokollieren von Ablaufverfolgungen verwenden. Ihr Kernelmodustreiber kann die RCDRKD-Befehle verwenden, um Nachrichten aus den Kreispuffern zu lesen, die Nachrichten zu formatieren und die Nachrichten im Debugger anzuzeigen.
Hinweis Sie können die RCDRKD-Befehle nicht verwenden, um UMDF-Treiberprotokolle, UMDF-Frameworkprotokolle und KMDF-Frameworkprotokolle anzuzeigen. Um diese Protokolle anzuzeigen, verwenden Sie Windows Driver Framework Extensions (Wdfkd.dll) -Befehle.
Die RCDRKD-Debuggererweiterungsbefehle werden in Rcdrkd.dll implementiert. Um die RCDRKD-Befehle zu laden, geben Sie . load rcdrkd.dll in den Debugger ein.
Die folgenden beiden Befehle sind die primären Befehle zum Anzeigen von Ablaufverfolgungsmeldungen.
Die folgenden Hilfsbefehle stellen Dienste im Zusammenhang mit dem Anzeigen und Speichern von Ablaufverfolgungsmeldungen bereit.
- !rcdrkd.rcdrloglist
- !rcdrkd.rcdrlogsave
- !rcdrkd.rcdrsearchpath
- !rcdrkd.rcdrsettraceprefix
- !rcdrkd.rcdrtmffile
- !rcdrkd.rcdrtraceprtdebug
! rcdrkd.rcdrhelp zeigt Hilfe für die RCDRKD-Befehle im Debugger an.