Compartilhar via


estrutura PERF_MULTI_COUNTERS (perflib.h)

Fornece informações sobre o bloco PERF_MULTI_COUNTERS que contém a estrutura. Um bloco PERF_MULTI_COUNTERS indica os contadores de desempenho para os quais os resultados são fornecidos como parte do bloco PERF_COUNTER_HEADER na consulta de vários contadores. O bloco PERF_MULTI_COUNTERS consiste em uma estrutura PERF_MULTI_COUNTERS seguida por uma sequência de valores DWORD que especificam identificadores de contador de desempenho.

Sintaxe

typedef struct _PERF_MULTI_COUNTERS {
  ULONG dwSize;
  ULONG dwCounters;
} PERF_MULTI_COUNTERS, *PPERF_MULTI_COUNTERS;

Membros

dwSize

O tamanho total do bloco PERF_MULTI_COUNTERS , em bytes. Esse tamanho total é a soma dos tamanhos da estrutura PERF_MULTI_COUNTERS e todos os identificadores do contador de desempenho.

dwCounters

O número de identificadores de contador de desempenho que o bloco PERF_MULTI_COUNTERS contém.

Comentários

A função PerfQueryCounterData obtém um bloco PERF_DATA_HEADER que pode conter um bloco PERF_MULTI_COUNTERS dentro do bloco PERF_COUNTER_HEADER .

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

Confira também

PERF_COUNTER_HEADER

PERF_DATA_HEADER

PerfQueryCounterData