estructura PERF_MULTI_INSTANCES (perflib.h)
Proporciona información sobre el bloque PERF_MULTI_INSTANCES que contiene la estructura. Un bloque PERF_MULTI_INSTANCES indica el número de instancias para las que se proporcionan los resultados como parte del bloque PERF_COUNTER_HEADER en la consulta de varias instancias. El bloque PERF_MULTI_INSTANCES consta de los siguientes elementos en orden:
- Estructura de PERF_MULTI_INSTANCES
- Un número de bloques de datos de instancia. El número de bloques de datos de instancia que contiene el bloque PERF_MULTI_INSTANCES se indica ny el miembro dwInstances de la estructura PERF_MULTI_INSTANCES . Cada bloque de datos de instancia consta de los siguientes elementos en orden:
- Un bloque de PERF_INSTANCE_HEADER
- Varios bloques de PERF_COUNTER_DATA . El número de bloques de PERF_COUNTER_DATA depende del contexto:
- Si el bloque PERF_MULTI_INSTANCES forma parte de un bloque de PERF_COUNTER_HEADER con tipo PERF_MULTIPLE_INSTANCES, el bloque de datos de instancia contiene un bloque PERF_COUNTER_DATA .
- Si el bloque PERF_MULTI_INSTANCES forma parte de un bloque de PERF_COUNTER_HEADER con tipo PERF_COUNTERSET, el número de bloques de PERF_COUNTER_DATA se indica mediante el bloque PERF_MULTI_COUNTERS .
Sintaxis
typedef struct _PERF_MULTI_INSTANCES {
ULONG dwTotalSize;
ULONG dwInstances;
} PERF_MULTI_INSTANCES, *PPERF_MULTI_INSTANCES;
Miembros
dwTotalSize
Tamaño total del bloque de PERF_MULTI_INSTANCES , en bytes. Este tamaño total es la suma de los tamaños de la estructura PERF_MULTI_INSTANCES y los bloques de datos de instancia.
dwInstances
Número de bloques de datos de instancia en el bloque PERF_MULTI_INSTANCES .
Comentarios
La función PerfQueryCounterData obtiene un bloque PERF_DATA_HEADER que puede contener bloques PERF_MULTI_INSTANCES dentro del bloque PERF_COUNTER_HEADER .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1607 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Encabezado | perflib.h |