Función PerfSetCounterSetInfo (perflib.h)
Especifica el diseño de un conjunto de contadores determinado.
Sintaxis
ULONG PerfSetCounterSetInfo(
[in] HANDLE ProviderHandle,
[in] PPERF_COUNTERSET_INFO Template,
[in] ULONG TemplateSize
);
Parámetros
[in] ProviderHandle
Identificador del proveedor. Use la variable handle que generó la herramienta CTRPP automáticamente. Para obtener el nombre de la variable, vea el atributo symbol del elemento provider .
Windows Vista: La función PerfStartProvider devuelve el identificador.
[in] Template
Búfer que contiene la información del conjunto de contadores. Para más información, consulte PERF_COUNTERSET_INFO.
[in] TemplateSize
Tamaño, en bytes, del búfer pTemplate .
Valor devuelto
Si la función se ejecuta correctamente, devuelve ERROR_SUCCESS.
Si se produce un error en la función, el valor devuelto es un código de error del sistema.
Comentarios
La función CounterInitialize llama a esta función; no llame directamente a esta función.
Windows Vista: La función PerfAutoInitialize llama a esta función.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | perflib.h |
Library | Advapi32.lib |
Archivo DLL | Advapi32.dll |