PerfSetCounterSetInfo-Funktion (perflib.h)
Gibt das Layout eines bestimmten Zählersatzes an.
Syntax
ULONG PerfSetCounterSetInfo(
[in] HANDLE ProviderHandle,
[in] PPERF_COUNTERSET_INFO Template,
[in] ULONG TemplateSize
);
Parameter
[in] ProviderHandle
Das Handle des Anbieters. Verwenden Sie die Handle-Variable, die das CTRPP-Tool für Sie generiert hat. Den Namen der Variablen finden Sie im Symbol-Attribut des provider-Elements .
Windows Vista: Die PerfStartProvider-Funktion gibt das Handle zurück.
[in] Template
Puffer, der die Informationen zum Indikatorsatz enthält. Weitere Informationen finden Sie unter PERF_COUNTERSET_INFO.
[in] TemplateSize
Größe des pTemplate-Puffers in Byte.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird ERROR_SUCCESS zurückgegeben.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Systemfehlercode.
Hinweise
Die CounterInitialize-Funktion ruft diese Funktion auf; rufen Sie diese Funktion nicht direkt auf.
Windows Vista: Die PerfAutoInitialize-Funktion ruft diese Funktion auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | perflib.h |
Bibliothek | Advapi32.lib |
DLL | Advapi32.dll |