Função PerfSetCounterSetInfo (perflib.h)
Especifica o layout de um determinado conjunto de contadores.
Sintaxe
ULONG PerfSetCounterSetInfo(
[in] HANDLE ProviderHandle,
[in] PPERF_COUNTERSET_INFO Template,
[in] ULONG TemplateSize
);
Parâmetros
[in] ProviderHandle
O identificador do provedor. Use a variável de identificador gerada pela ferramenta CTRPP para você. Para obter o nome da variável, consulte o atributo de símbolo do elemento provider .
Windows Vista: A função PerfStartProvider retorna o identificador.
[in] Template
Buffer que contém as informações do conjunto de contadores. Para obter detalhes, consulte PERF_COUNTERSET_INFO.
[in] TemplateSize
Tamanho, em bytes, do buffer pTemplate .
Retornar valor
Se a função for bem-sucedida, ela retornará ERROR_SUCCESS.
Se a função falhar, o valor retornado será um código de erro do sistema.
Comentários
A função CounterInitialize chama essa função; não chame essa função diretamente.
Windows Vista: A função PerfAutoInitialize chama essa função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | perflib.h |
Biblioteca | Advapi32.lib |
DLL | Advapi32.dll |