Condividi tramite


PERF_COUNTER_DATA struttura (perflib.h)

Contiene informazioni sul blocco PERF_COUNTER_DATA contenente la struttura. Un blocco PERF_COUNTER_DATA fornisce dati del contatore delle prestazioni non elaborati e è costituito dagli elementi seguenti in ordine:

  1. Struttura PERF_COUNTER_DATA .
  2. Dati del contatore delle prestazioni non elaborati.
  3. Riempimento per rendere la dimensione totale del blocco un numero multiplo di otto byte.

Sintassi

typedef struct _PERF_COUNTER_DATA {
  ULONG dwDataSize;
  ULONG dwSize;
} PERF_COUNTER_DATA, *PPERF_COUNTER_DATA;

Members

dwDataSize

Dimensioni dei dati del contatore delle prestazioni non elaborati che seguono la struttura PERF_COUNTER_DATA nel blocco PERF_COUNTER_DATA , in byte.

dwSize

Dimensione totale del blocco PERF_COUNTER_DATA , ovvero la somma delle dimensioni opf gli elementi seguenti:

  • Struttura PERF_COUNTER_DATA
  • Dati del contatore delle prestazioni non elaborati
  • Riempimento che garantisce che le dimensioni del blocco PERF_COUNTER_DATA siano un multiplo di 8 byte

Commenti

La funzione PerfQueryCounterData restituisce un blocco PERF_DATA_HEADER che può contenere blocchi di PERF_COUNTER_DATA direttamente o indirettamente come parte di un blocco PERF_MULTI_INSTANCES.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1607 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione perflib.h

Vedi anche

PerfQueryCounterData