提供有关包含 结构的 PERF_MULTI_INSTANCES 块的信息。 PERF_MULTI_INSTANCES块指示作为多实例查询中PERF_COUNTER_HEADER块的一部分提供结果的实例数。 PERF_MULTI_INSTANCES块按顺序由以下项组成:
- PERF_MULTI_INSTANCES结构
 - 多个实例数据块。 
              PERF_MULTI_INSTANCES 块包含的实例数据块的数目指示为 PERF_MULTI_INSTANCES 结构的 dwInstances 成员。 每个实例数据块按顺序由以下项组成:
- PERF_INSTANCE_HEADER块
 - 多个 PERF_COUNTER_DATA 块。 
              PERF_COUNTER_DATA块的数量取决于上下文:
- 如果 PERF_MULTI_INSTANCES 块是 类型为 PERF_MULTIPLE_INSTANCES 的 PERF_COUNTER_HEADER 块的一 部分,则实例数据块包含一个 PERF_COUNTER_DATA 块。
 - 如果PERF_MULTI_INSTANCES块是类型为 PERF_COUNTERSET 的 PERF_COUNTER_HEADER 块的一部分,则PERF_COUNTER_DATA块的数目由 PERF_MULTI_COUNTERS 块指示。
 
 
 
语法
typedef struct _PERF_MULTI_INSTANCES {
  ULONG dwTotalSize;
  ULONG dwInstances;
} PERF_MULTI_INSTANCES, *PPERF_MULTI_INSTANCES;
成员
dwTotalSize
PERF_MULTI_INSTANCES 块的总大小(以字节为单位)。 此总大小是 PERF_MULTI_INSTANCES 结构和实例数据块的大小之和。
dwInstances
PERF_MULTI_INSTANCES块中的实例数据块数。
注解
PerfQueryCounterData 函数获取一个PERF_DATA_HEADER块,该块可能包含PERF_COUNTER_HEADER块中的PERF_MULTI_INSTANCES块。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows 10版本 1607 [仅限桌面应用] | 
| 最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] | 
| 标头 | perflib.h |