estructura de PERF_STRING_BUFFER_HEADER (perflib.h)

Proporciona información sobre el bloque PERF_STRING_BUFFER_HEADER que contiene la estructura. El bloque PERF_STRING_BUFFER_HEADER proporciona los nombres o cadenas de ayuda para los contadores de rendimiento de un conjunto de contadores, amd consta de los siguientes elementos en orden:

  1. Estructura de PERF_STRING_BUFFER_HEADER
  2. Varias estructuras de PERF_STRING_COUNTER_HEADER . El miembro dwCounters de la estructura PERF_STRING_BUFFER_HEADER especifica cuántas estructuras PERF_STRING_COUNTER_HEADER contiene el bloque PERF_STRING_BUFFER_HEADER .
  3. Bloque de datos de cadena.

Sintaxis

typedef struct _STRING_BUFFER_HEADER {
  DWORD dwSize;
  DWORD dwCounters;
} PERF_STRING_BUFFER_HEADER, *PPERF_STRING_BUFFER_HEADER;

Miembros

dwSize

Tamaño total del bloque PERF_STRING_BUFFER_HEADER , en bytes. Este tamaño total es la suma de los tamaños de la estructura de PERF_STRING_BUFFER_HEADER , todas las estructuras PERF_STRING_COUNTER_HEADER y el bloque de datos de cadena.

dwCounters

Número de estructuras de PERF_STRING_COUNTER_HEADER en el bloque PERF_STRING_BUFFER_HEADER .

Comentarios

La función PerfQueryCounterSetRegistrationInfo denominada con el parámetro requestCode establecido en PERF_REG_COUNTER_NAME_STRINGS o PERF_REG_COUNTER_HELP_STRINGS obtiene un bloque de PERF_STRING_BUFFER_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

Consulte también

PERF_STRING_COUNTER_HEADER

PerfQueryCounterSetRegistrationInfo