什么是 Defaultwpp.ini 文件?
Defaultwpp.ini 文件是一个配置文件,用于定义支持软件跟踪的数据类型。 Defaultwpp.ini 文件位于 Windows 驱动程序工具包的 bin\wppconfig\rev1 子目录中 (WDK) 。
Defaultwpp.ini 文件包括以下内容:
算术数据类型,例如 UBYTE 和 XINT64
依赖于体系结构的数据类型,例如 SLONGPTR
预定义常量,例如 COMPNAME (计算机名) ,%!FUNC! (函数名称) 和 %!水平! (提供程序级别) ,可通过编辑 %TRACE_FORMAT_PREFIX% 环境变量包含在 跟踪消息前缀 中
格式规范常量,允许在跟踪消息中使用格式规范,如 printf 语句中使用的格式规范。
跟踪中常用的类型的特殊类型,例如 IPADDR、HRESULT 和 GUID。
与时间相关的类型,例如 DATE、TIMESTAMP、due 和 delta。
枚举类型,例如 b1 (一组 8 字节) 和 bool (布尔) 。
自定义类型,例如 irql、pnpmn 和 sysctrl。
可以使用 Defaultwpp.ini 文件中的数据类型,并创建自己的具有简单和复杂数据类型的自定义配置文件。 有关详细信息,请参阅 如何定义自定义数据类型? 和 复杂类型定义的语法是什么?。