Funzione PerfSetCounterSetInfo (perflib.h)

Specifica il layout di un determinato set di contatori.

Sintassi

ULONG PerfSetCounterSetInfo(
  [in] HANDLE                ProviderHandle,
  [in] PPERF_COUNTERSET_INFO Template,
  [in] ULONG                 TemplateSize
);

Parametri

[in] ProviderHandle

Handle del provider. Usare la variabile handle generata dallo strumento CTRPP . Per il nome della variabile, vedere l'attributo simbolo dell'elemento provider .

Windows Vista: La funzione PerfStartProvider restituisce l'handle.

[in] Template

Buffer contenente le informazioni sul set di contatori. Per informazioni dettagliate, vedere PERF_COUNTERSET_INFO.

[in] TemplateSize

Dimensioni, in byte, del buffer pTemplate .

Valore restituito

Se la funzione ha esito positivo, restituisce ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema.

Commenti

La funzione CounterInitialize chiama questa funzione; non chiamare direttamente questa funzione.

Windows Vista: La funzione PerfAutoInitialize chiama questa funzione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione perflib.h
Libreria Advapi32.lib
DLL Advapi32.dll