PERF_COUNTER_DATA structure (perflib.h)
Contient des informations sur le bloc PERF_COUNTER_DATA qui contient la structure. Un bloc PERF_COUNTER_DATA fournit des données brutes de compteur de performances et se compose des éléments suivants dans l’ordre :
- Structure PERF_COUNTER_DATA .
- Données brutes du compteur de performances.
- Remplissage pour faire de la taille totale du bloc un multiple de huit octets.
Syntaxe
typedef struct _PERF_COUNTER_DATA {
ULONG dwDataSize;
ULONG dwSize;
} PERF_COUNTER_DATA, *PPERF_COUNTER_DATA;
Membres
dwDataSize
Taille des données brutes du compteur de performances qui suivent la structure PERF_COUNTER_DATA dans le bloc PERF_COUNTER_DATA , en octets.
dwSize
Taille totale du bloc PERF_COUNTER_DATA , qui est la somme des tailles opf des éléments suivants :
- Structure PERF_COUNTER_DATA
- Données brutes du compteur de performances
- Remplissage qui garantit que la taille du bloc PERF_COUNTER_DATA est un multiple de 8 octets
Remarques
La fonction PerfQueryCounterData retourne un bloc PERF_DATA_HEADER qui peut contenir PERF_COUNTER_DATA blocs directement ou indirectement dans le cadre d’un bloc PERF_MULTI_INSTANCES .
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 |