PERF_STRING_COUNTER_HEADER 结构 (perflib.h)

指示 PERF_STRING_BUFFER_HEADER 块中包含所指示性能计数器的名称或帮助字符串的字符串的起始位置。 PERF_STRING_COUNTER_HEADER结构是PERF_STRING_BUFFER_HEADER块的一部分

语法

typedef struct _STRING_COUNTER_HEADER {
  DWORD dwCounterId;
  DWORD dwOffset;
} PERF_STRING_COUNTER_HEADER, *PPERF_STRING_COUNTER_HEADER;

成员

dwCounterId

性能计数器的标识符。

dwOffset

PERF_STRING_BUFFER_HEADER 块的开头到以 null 结尾的 UTF-16LE 数据的字节数。 值为 0xFFFFFFFF 表示字符串不存在;换句话说,字符串的值为 NULL。

注解

调用的 PerfQueryCounterSetRegistrationInfo 函数的 requestCode 参数设置为 PERF_REG_COUNTER_NAME_STRINGSPERF_REG_COUNTER_HELP_STRINGS 获取包含一个或多个 PERF_STRING_COUNTER_HEADER 结构的 PERF_STRING_BUFFER_HEADER 块。

要求

要求
最低受支持的客户端 Windows 10版本 1607 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
标头 perflib.h

另请参阅

PERF_STRING_BUFFER_HEADER

PerfQueryCounterSetRegistrationInfo