perfRegInfoType 枚举 (perflib.h)
指示可以通过调用 PerfQueryCounterSetRegistrationInfo 函数请求的有关性能计数器集的信息类型。
语法
typedef enum _PerfRegInfoType {
PERF_REG_COUNTERSET_STRUCT = 1,
PERF_REG_COUNTER_STRUCT,
PERF_REG_COUNTERSET_NAME_STRING,
PERF_REG_COUNTERSET_HELP_STRING,
PERF_REG_COUNTER_NAME_STRINGS,
PERF_REG_COUNTER_HELP_STRINGS,
PERF_REG_PROVIDER_NAME,
PERF_REG_PROVIDER_GUID,
PERF_REG_COUNTERSET_ENGLISH_NAME,
PERF_REG_COUNTER_ENGLISH_NAMES
} PerfRegInfoType;
常量
PERF_REG_COUNTERSET_STRUCT 值:1 获取计数器集及其包含的所有计数器作为 PERF_COUNTERSET_REG_INFO 块的注册信息。 块包含一个 PERF_COUNTERSET_REG_INFO结构, 后跟一个 或 更多 PERF_COUNTER_REG_INFO 结构。 |
PERF_REG_COUNTER_STRUCT 获取性能计数器作为 PERF_COUNTER_REG_INFO 结构的注册信息。 使用 PerfQueryCounterSetRegistrationInfo 函数的 requestLangId 参数指定计数器标识符。 |
PERF_REG_COUNTERSET_NAME_STRING 获取一个以 null 结尾的 UTF16-LE 字符串,该字符串指示计数器集的名称。 使用 PerfQueryCounterSetRegistrationInfo 函数的 requestLangId 参数指定结果的首选区域设置。 |
PERF_REG_COUNTERSET_HELP_STRING 获取一个以 null 结尾的 UTF16-LE 字符串,其中包含计数器集的帮助字符串。 使用 PerfQueryCounterSetRegistrationInfo 函数的 requestLangId 参数指定结果的首选区域设置。 |
PERF_REG_COUNTER_NAME_STRINGS 获取计数器中作为 PERF_STRING_BUFFER_HEADER 块集的性能计数器的名称。 块包括一个 PERF_STRING_BUFFER_HEADER 结构,后跟一个结构 或更多 PERF_STRING_COUNTER_HEADER 结构,后跟指示计数器名称的字符串数据。 使用 PerfQueryCounterSetRegistrationInfo 函数的 requestLangId 参数指定结果的首选区域设置。 |
PERF_REG_COUNTER_HELP_STRINGS 获取计数器中性能计数器的帮助字符串,该计数器集为 PERF_STRING_BUFFER_HEADER 块。 块包括一个 PERF_STRING_BUFFER_HEADER 结构,后跟一个结构 或更多 PERF_STRING_COUNTER_HEADER 结构,后跟包含帮助字符串的字符串数据。 使用 PerfQueryCounterSetRegistrationInfo 函数的 requestLangId 参数指定结果的首选区域设置。 |
PERF_REG_PROVIDER_NAME 获取一个以 null 结尾的 UTF-16LE 字符串,该字符串指示计数器集的提供程序的名称。 |
PERF_REG_PROVIDER_GUID 获取计数器集的提供程序的 GUID。 |
PERF_REG_COUNTERSET_ENGLISH_NAME 获取一个以 null 结尾的 UTF-16LE 字符串,该字符串包含以英语表示的计数器集的名称。 此值等效于在调用 PerfQueryCounterSetRegistrationInfo 函数时将 requestCode 参数设置为 PERF_REG_COUNTERSET_NAME_STRING 并将 requestLangId 参数设置为 0。 |
PERF_REG_COUNTER_ENGLISH_NAMES 获取计数器中以 PERF_STRING_BUFFER_HEADER 块形式设置的性能计数器的英文名称。 块包括一个 PERF_STRING_BUFFER_HEADER 结构,后跟一个结构 或更多 PERF_STRING_COUNTER_HEADER 结构,后跟指示计数器名称的字符串数据。 此值等效于在调用 PerfQueryCounterSetRegistrationInfo 函数时将 requestCode 参数设置为 PERF_REG_COUNTER_NAME_STRINGS并将 requestLangId 参数设置为 0。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1607 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | perflib.h |