在跟踪提供程序中使用 WPP 软件跟踪
若要在 跟踪提供程序(如内核模式驱动程序或用户模式应用程序)中使用默认形式的 WPP 软件跟踪,请执行以下操作:
定义唯一标识 跟踪提供程序的控件 GUID。 提供程序在其 WPP_CONTROL_GUIDS 宏的定义和 Tracelog 使用的相关控制文件中指定此 GUID。
将所需的 WPP 相关 C 预处理器指令和 WPP 宏调用添加到提供程序的源文件,如 将 WPP 宏添加到跟踪提供程序 和 WPP 软件跟踪参考中所述。
生成驱动程序,如 WPP 预处理器中所述。
使用其他软件跟踪工具(如 TraceView、 Tracelog、 Tracefmt 和 Tracepdb )来配置、启动和停止跟踪会话,以及显示和筛选跟踪消息。 这些工具包含在 \tools\tracing 目录中的 Windows 驱动程序工具包 (WDK) 中。