Partager via


PERF_STRING_COUNTER_HEADER structure (perflib.h)

Indique où, dans le PERF_STRING_BUFFER_HEADER bloc, la chaîne qui contient le nom ou la chaîne d’aide pour le compteur de performances indiqué démarre. La structure PERF_STRING_COUNTER_HEADER fait partie du bloc PERF_STRING_BUFFER_HEADER

Syntaxe

typedef struct _STRING_COUNTER_HEADER {
  DWORD dwCounterId;
  DWORD dwOffset;
} PERF_STRING_COUNTER_HEADER, *PPERF_STRING_COUNTER_HEADER;

Membres

dwCounterId

Identificateur du compteur de performances.

dwOffset

Nombre d’octets entre le début du bloc de PERF_STRING_BUFFER_HEADER aux données UTF-16LE terminées par null. La valeur 0xFFFFFFFF indique que la chaîne n’est pas présente ; en d’autres termes, que la valeur de la chaîne est NULL.

Remarques

La fonction PerfQueryCounterSetRegistrationInfo appelée avec le paramètre requestCode défini sur PERF_REG_COUNTER_NAME_STRINGS ou PERF_REG_COUNTER_HELP_STRINGS obtient un bloc de PERF_STRING_BUFFER_HEADER qui contient une ou plusieurs structures PERF_STRING_COUNTER_HEADER .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1607 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête perflib.h

Voir aussi

PERF_STRING_BUFFER_HEADER

PerfQueryCounterSetRegistrationInfo