estrutura PERF_COUNTER_DATA (perflib.h)
Contém informações sobre o bloco PERF_COUNTER_DATA que contém a estrutura . Um bloco PERF_COUNTER_DATA fornece dados brutos do contador de desempenho e consiste nos seguintes itens na ordem:
- Uma estrutura PERF_COUNTER_DATA .
- Dados brutos do contador de desempenho.
- Preenchimento para tornar o tamanho total do bloco um múltiplo de oito bytes.
Sintaxe
typedef struct _PERF_COUNTER_DATA {
ULONG dwDataSize;
ULONG dwSize;
} PERF_COUNTER_DATA, *PPERF_COUNTER_DATA;
Membros
dwDataSize
O tamanho dos dados brutos do contador de desempenho que segue a estrutura PERF_COUNTER_DATA no bloco PERF_COUNTER_DATA , em bytes.
dwSize
O tamanho total do bloco PERF_COUNTER_DATA , que é a soma dos tamanhos opf dos seguintes itens:
- A estrutura PERF_COUNTER_DATA
- Os dados brutos do contador de desempenho
- O preenchimento que garante que o tamanho do bloco PERF_COUNTER_DATA seja um múltiplo de 8 bytes
Comentários
A função PerfQueryCounterData retorna um bloco PERF_DATA_HEADER que pode conter blocos PERF_COUNTER_DATA direta ou indiretamente como parte de um bloco PERF_MULTI_INSTANCES .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1607 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | perflib.h |