PERF_MULTI_COUNTERS 结构 (perflib.h)

提供有关包含 结构的PERF_MULTI_COUNTERS 块的信息。 PERF_MULTI_COUNTERS块指示作为多计数器查询中PERF_COUNTER_HEADER块的一部分提供其结果的性能计数器。 PERF_MULTI_COUNTERS块由一个PERF_MULTI_COUNTERS结构组成,后跟一系列指定性能计数器标识符的 DWORD 值。

语法

typedef struct _PERF_MULTI_COUNTERS {
  ULONG dwSize;
  ULONG dwCounters;
} PERF_MULTI_COUNTERS, *PPERF_MULTI_COUNTERS;

成员

dwSize

PERF_MULTI_COUNTERS块的总大小(以字节为单位)。 此总大小是 PERF_MULTI_COUNTERS 结构和所有性能计数器标识符的大小之和。

dwCounters

PERF_MULTI_COUNTERS块包含的性能计数器标识符数。

注解

PerfQueryCounterData 函数获取一个PERF_DATA_HEADER块,该块可能包含PERF_COUNTER_HEADER块中的PERF_MULTI_COUNTERS块。

要求

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

另请参阅

PERF_COUNTER_HEADER

PERF_DATA_HEADER

PerfQueryCounterData