estructura PERF_COUNTER_DATA (perflib.h)
Contiene información sobre el bloque PERF_COUNTER_DATA que contiene la estructura. Un bloque PERF_COUNTER_DATA proporciona datos de contadores de rendimiento sin procesar y consta de los siguientes elementos en orden:
- Estructura de PERF_COUNTER_DATA .
- Datos de contadores de rendimiento sin procesar.
- Relleno para hacer que el tamaño total del bloque sea un múltiplo de ocho bytes.
Sintaxis
typedef struct _PERF_COUNTER_DATA {
ULONG dwDataSize;
ULONG dwSize;
} PERF_COUNTER_DATA, *PPERF_COUNTER_DATA;
Miembros
dwDataSize
Tamaño de los datos del contador de rendimiento sin procesar que siguen a la estructura de PERF_COUNTER_DATA en el bloque PERF_COUNTER_DATA , en bytes.
dwSize
Tamaño total del bloque PERF_COUNTER_DATA , que es la suma de los tamaños opf de los siguientes elementos:
- Estructura de PERF_COUNTER_DATA
- Datos del contador de rendimiento sin procesar
- Relleno que garantiza que el tamaño del bloque de PERF_COUNTER_DATA sea un múltiplo de 8 bytes.
Comentarios
La función PerfQueryCounterData devuelve un bloque PERF_DATA_HEADER que puede contener bloques de PERF_COUNTER_DATA directamente o indirectamente como parte de un bloque de PERF_MULTI_INSTANCES .
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 |