structure PERF_COUNTER_BLOCK (winperf.h)
Décrit le bloc de mémoire qui contient les données brutes du compteur de performances pour les compteurs d’un objet.
Syntaxe
typedef struct _PERF_COUNTER_BLOCK {
DWORD ByteLength;
} PERF_COUNTER_BLOCK, *PPERF_COUNTER_BLOCK;
Membres
ByteLength
Taille de cette structure et des données de compteur brutes qui suivent, en octets.
Remarques
Le membre CounterOffset de PERF_COUNTER_DEFINITION fournit le décalage entre le début de cette structure et la valeur du compteur.
L’emplacement de la structure de PERF_COUNTER_BLOCK dans le bloc PERF_OBJECT_TYPE dépend si l’objet contient des instances. Pour plus d’informations, consultez Format des données de performances.
Vous devez vous assurer que la taille du bloc de compteurs est alignée sur une limite de 8 octets. Par exemple, si l’objet de performance comprend deux compteurs DWORD, vous devez ajouter quatre octets supplémentaires au bloc de compteur pour le rendre aligné sur une limite de 8 octets.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winperf.h (inclure Windows.h) |