estrutura PERF_COUNTERSET_REG_INFO (perflib.h)
Contém informações sobre o bloco PERF_COUNTERSET_REG_INFO que contém a estrutura. Um bloco PERF_COUNTERSET_REG_INFO fornece informações de registro para um conjunto de contadores e os contadores de desempenho que ele contém e consiste em uma estrutura PERF_COUNTERSET_REG_INFO imediatamente seguida por um conjunto PERF_COUNTER_REG_INFO estruturas que correspondem aos contadores de desempenho no conjunto de contadores.
Sintaxe
typedef struct _PERF_COUNTERSET_REG_INFO {
GUID CounterSetGuid;
ULONG CounterSetType;
ULONG DetailLevel;
ULONG NumCounters;
ULONG InstanceType;
} PERF_COUNTERSET_REG_INFO, *PPERF_COUNTERSET_REG_INFO;
Membros
CounterSetGuid
O identificador exclusivo para o conjunto de contadores.
CounterSetType
Reservado.
DetailLevel
O público-alvo dos contadores no conjunto de contadores.
Os valores possíveis são:
Valor | Significado |
---|---|
|
Você pode exibir o contador para qualquer nível de usuário. |
|
O contador é complicado e deve ser exibido apenas para usuários avançados. |
NumCounters
O número de estruturas PERF_COUNTER_REG_INFO neste bloco PERF_COUNTERSET_REG_INFO .
InstanceType
Especifica se o conjunto de contadores permite várias instâncias, como processos e discos físicos, ou uma única instância, como memória.
Veja a seguir os possíveis tipos de instância.
Comentários
A função PerfQueryCounterSetRegistrationInfo chamada com o parâmetro requestCode definido como PERF_REG_COUNTERSET_STRUCT obtém um bloco PERF_COUNTERSET_REG_INFO .
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 |