eventUnregister 函数 (evntprov.h)

取消注册 ETW 事件提供程序。

组件注册的所有事件提供程序都必须在组件卸载之前取消注册。 如果 DLL 注册事件提供程序,然后卸载而不注销事件提供程序,则进程可能会崩溃。

语法

ULONG EVNTAPI EventUnregister(
  [in] REGHANDLE RegHandle
);

参数

[in] RegHandle

EventRegister 返回的事件提供程序注册句柄。

返回值

如果成功 则返回ERROR_SUCCESS。

备注

如果 EventRegister 失败,它将返回零值的 RegHandle。 ETW API(如 EventWriteEventUnregister )将安全地接受零值的 RegHandle 值,不执行任何操作,并立即返回。 调用方不需要在调用 EventWriteEventUnregister 之前检查零值的 RegHandle。

要求

   
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 evntprov.h
Library Advapi32.lib
DLL Advapi32.dll

请参阅

EventRegister