UnregisterTraceGuids function

The UnregisterTraceGuids function unregisters an event trace provider and its event trace classes.

Syntax

ULONG WMIAPI UnregisterTraceGuids(
  TRACEHANDLE RegistrationHandle
);

Parameters

RegistrationHandle

Handle to the event trace provider, obtained from an earlier call to the RegisterTraceGuids function.

Return Value

If the function succeeds, the return value is ERROR_SUCCESS.

If the function fails, the return value is one of the system error codes. The following table includes some common errors and their causes.

Return code Description
ERROR_INVALID_PARAMETER
The RegistrationHandle parameter does not specify the handle to a registered provider or is NULL.

Remarks

Providers call this function.

The event trace provider must have been registered previously by calling the RegisterTraceGuids function.

Requirements

   
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Target Platform Windows
Header evntrace.h
Library Advapi32.lib
DLL Advapi32.dll

See Also

RegisterTraceGuids