PERF_STRING_BUFFER_HEADER 结构 (perflib.h)
提供有关包含 结构的PERF_STRING_BUFFER_HEADER 块的信息。 PERF_STRING_BUFFER_HEADER 块为计数器集中的性能计数器提供名称或帮助字符串,amd 按顺序包含以下项:
- PERF_STRING_BUFFER_HEADER结构
- 许多 PERF_STRING_COUNTER_HEADER 结构。 PERF_STRING_BUFFER_HEADER 结构的 dwCounters 成员指定PERF_STRING_BUFFER_HEADER块包含的PERF_STRING_COUNTER_HEADER结构数。
- 字符串数据块。
语法
typedef struct _STRING_BUFFER_HEADER {
DWORD dwSize;
DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;
成员
dwSize
PERF_STRING_BUFFER_HEADER块的总大小(以字节为单位)。 此总大小是 PERF_STRING_BUFFER_HEADER 结构、所有 PERF_STRING_COUNTER_HEADER 结构和字符串数据块的大小之和。
dwCounters
PERF_STRING_BUFFER_HEADER 块中的PERF_STRING_COUNTER_HEADER结构数。
注解
调用的 PerfQueryCounterSetRegistrationInfo 函数,并将 requestCode 参数设置为 PERF_REG_COUNTER_NAME_STRINGS 或 PERF_REG_COUNTER_HELP_STRINGS 获取 PERF_STRING_BUFFER_HEADER 块。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1607 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | perflib.h |