Funzione UnregisterTraceGuids (evntrace.h)
La funzione UnregisterTraceGuids annulla la registrazione di un provider di traccia eventi ETW classico (Windows 2000) registrato usando RegisterTraceGuids.
Sintassi
ULONG WMIAPI UnregisterTraceGuids(
[in] TRACEGUID_HANDLE RegistrationHandle
);
Parametri
[in] RegistrationHandle
Gestire il provider di traccia eventi ottenuto da una chiamata precedente alla funzione RegisterTraceGuids .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è 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 RegistrationHandle non specifica l'handle in un provider registrato o è NULL.
Commenti
I provider chiamano questa funzione.
Il provider di traccia eventi deve essere stato registrato in precedenza chiamando la funzione RegisterTraceGuids .
Importante
Tutti gli handle di registrazione creati da una DLL o un driver devono essere annullati prima del caricamento della DLL o del driver. Se il provider non è registrato, si verificherà un arresto anomalo quando ETW tenta di richiamare il callback del provider.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | evntrace.h |
Libreria | Advapi32.lib |
DLL | Advapi32.dll |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per