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