Funzione RemoveTraceCallback (evntrace.h)
Importante
Non usare questa funzione. Potrebbe non essere disponibile nelle versioni successive.
La funzione RemoveTraceCallback impedisce a una funzione EventCallback di ricevere eventi per una classe di traccia eventi.
Sintassi
ULONG WMIAPI RemoveTraceCallback(
[in] LPCGUID pGuid
);
Parametri
[in] pGuid
Puntatore al GUID della classe di traccia dell'evento per cui il callback riceve gli eventi. Usare lo stesso GUID della classe passato a SetTraceCallback per iniziare a ricevere gli eventi.
Valore restituito
Se la funzione ha esito positivo, il valore restituito viene ERROR_SUCCESS.
Se la funzione ha esito negativo, il valore restituito è uno dei codici di errore di sistema. Di seguito sono riportati alcuni errori comuni e le relative cause.
ERROR_INVALID_PARAMETER
Il parametro pGuid è NULL.
ERROR_WMI_GUID_NOT_FOUND
Non esiste alcuna funzione EventCallback associata alla classe di traccia eventi.
Commenti
I consumer chiamano questa funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | evntrace.h |
Libreria | Sechost.lib in Windows 8.1 e Windows Server 2012 R2; Advapi32.lib in Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |
DLL | Sechost.dll in Windows 8.1 e Windows Server 2012 R2; Advapi32.dll in Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Server 2008, Windows Vista e Windows XP |