estructura PERF_COUNTER_BLOCK (winperf.h)
Describe el bloque de memoria que contiene los datos del contador de rendimiento sin procesar para los contadores de un objeto.
Sintaxis
typedef struct _PERF_COUNTER_BLOCK {
DWORD ByteLength;
} PERF_COUNTER_BLOCK, *PPERF_COUNTER_BLOCK;
Miembros
ByteLength
Tamaño de esta estructura y los datos de contador sin procesar siguientes, en bytes.
Comentarios
El miembro CounterOffset de PERF_COUNTER_DEFINITION proporciona el desplazamiento desde el principio de esta estructura hasta el valor del contador.
La ubicación de la estructura PERF_COUNTER_BLOCK dentro del bloque PERF_OBJECT_TYPE depende de si el objeto contiene instancias. Para obtener más información, consulte Formato de datos de rendimiento.
Debe asegurarse de que el tamaño del bloque de contadores está alineado con un límite de 8 bytes. Por ejemplo, si el objeto de rendimiento incluye dos contadores DWORD, debe agregar cuatro bytes adicionales al bloque de contadores para que se alinee con un límite de 8 bytes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winperf.h (incluye Windows.h) |