驱动程序项目的计数器清单预处理器属性

设置用于分析和验证计数器清单的 CTRPP 工具的属性。 有关使用性能计数器的信息,请参阅 性能计数器。 有关在内核模式 Windows 驱动程序中使用性能计数器的信息,请参阅 内核模式性能监视

设置驱动程序项目的计数器 manifest 预处理器属性

  1. 打开驱动程序项目的属性页。 在 解决方案资源管理器 中选择并按住(或右键单击)驱动程序项目,然后选择“ 属性”。
  2. 在驱动程序项目的属性页中,选择 “配置属性 ”,然后选择“ 计数器清单预处理器属性”。
  3. 设置项目的属性。

如果要将此属性页添加到项目,以便在生成过程中运行 CTRPP 工具,请参阅 WDK 和 Visual Studio 生成环境和Ctrpp 任务

选项 DESCRIPTION

添加前缀

指定用于生成的头文件中定义的全局变量和函数的前缀(与 -prefix 命令选项相同)。

其他选项

指定 CTRPP 工具的其他选项。

向后兼容性

生成与 Windows 7 之前的 Windows 版本兼容的二进制代码(与 -backcompat 命令选项相同)。

启用旧版

还原为使用 Windows Vista 代码模板生成代码。 此选项导致 CTRPP 生成四个输出文件:两个头文件(.h、_r.h)、资源文件(.rc)和源代码文件(c)。 (-legacy

生成包含计数器名称和 GUID 的头文件

创建一个头文件,该文件将符号分配给清单中每个计数器集的计数器集名称和 GUID。

为提供程序生成头文件

指定工具生成的头文件的名称。 如果未指定路径,则会在当前文件夹中生成该文件。

生成内存例程

生成内存分配/免费例程模板。 (-MemoryRoutines

生成通知回调

生成自定义通知回调模板。 (-NotificationCallback

生成资源文件

指定工具生成的资源文件的名称。 如果未指定路径,则会在当前文件夹中生成该文件。

生成摘要全局文件

为每个提供程序生成一个二进制计数器文件。 (摘要路径

生成摘要全局文件GenSumResource.BIN。

生成的计数器文件路径

指定生成二进制计数器文件的路径。 (-sumPath路径

如果未指定路径,则使用当前目录。

计数器的头文件名

生成包含计数器名称和 ID 的头文件。 (-ch文件名

提供程序的头文件名

为提供程序生成头文件。 它将替换默认名称。 (-ofilename

资源文件名

指定资源文件的名称。 这会替换默认名称。 (-rc文件名

评论

工具生成的文件的默认名称基于传递给 CTRPP 工具的清单文件的名称。