本部分介绍 RCDRKD 调试器扩展命令。 这些命令显示驱动程序创建的 WPP 跟踪消息。 从 Windows 8 开始,不再需要单独的跟踪消息格式(TMF)文件来分析 WPP 消息。 TMF 信息存储在常规符号文件中(PDB 文件)。
从 Windows 10 开始,内核模式和用户模式驱动程序可以使用 Inflight 跟踪记录器(IFR)来记录跟踪。 内核模式驱动程序可以使用 RCDRKD 命令从循环缓冲区读取消息,设置消息的格式,并在调试器中显示消息。
Note You cannot use the RCDRKD commands to view UMDF driver logs, UMDF framework logs, and KMDF framework logs. 若要查看这些日志,请使用 Windows 驱动程序框架扩展(Wdfkd.dll) 命令。
RCDRKD 调试器扩展命令在 Rcdrkd.dll中实现。 To load the RCDRKD commands, enter .load rcdrkd.dll in the debugger.
以下两个命令是用于显示跟踪消息的主要命令。
以下辅助命令提供与显示和保存跟踪消息相关的服务。
- !rcdrkd.rcdrloglist
- !rcdrkd.rcdrlogsave
- !rcdrkd.rcdrsearchpath
- !rcdrkd.rcdrsettraceprefix
- !rcdrkd.rcdrtmffile
- !rcdrkd.rcdrtraceprtdebug
The !rcdrkd.rcdrhelp displays help for the RCDRKD commands in the debugger.