!wdfkd.wdftmffile
当调试器为 !wdfkd.wdflogdump 或 !wdfkd.wdfcrashdump 扩展设置内核模式驱动程序框架 (KMDF) 错误日志记录的格式时,!wdfkd.wdftmffile 扩展设置要使用的跟踪消息格式 (.tmf) 文件。
!wdfkd.wdftmffile TMFpath
参数
TMFpath
一个包含 .tmf 文件的路径。
DLL
Wdfkd.dll
框架
KMDF 1、UMDF 2
其他信息
有关详细信息,请参阅内核模式驱动程序框架调试。
注解
如果驱动程序使用低于 1.11 的 KMDF 版本,则必须使用 !wdfkd.wdftmffile 扩展,然后才能使用 !wdfkd.wdflogdump 或 !wdfkd.wdfcrashdump 扩展。
从 KMDF 版本 1.11 开始,框架库的符号文件(例如 wdf01000.pdb)包含跟踪消息格式 (TMF) 条目。 从 Windows 8 版本的内核调试器开始,内核模式驱动程序框架扩展 (Wdfkd.dll) 从 .pdb 文件读取条目。 因此,如果驱动程序使用 KMDF 版本 1.11 或更高版本,并且使用的是 Windows 8 或更高版本中的内核调试器,则无需使用 !wdfkd.wdftmffile。 需要在调试器的符号路径中包含包含符号文件的目录。 调试目标计算机可能在运行任何支持 KMDF 的操作系统。
以下示例演示如何对 KMDF 版本 1.5 使用根 WDK 目录中的 !wdfkd.wdftmffile 扩展。
kd> !wdftmffile tools\tracing\<platform>\wdf1005.tmf
请注意,对于所使用的 Windows 驱动程序工具包 (WDK) 版本,路径可能有所不同。 另请注意,.tmf 文件的名称表示正在使用的 KMDF 版本。 例如,Wdf1005.tmf 是 KMDF 版本 1.5 的 .tmf 文件。
有关如何在调试会话期间查看 KMDF 日志的信息,请参阅使用框架的事件日志器。