Função EventUnregister (evntprov.h)
Cancela o registro de um provedor de eventos ETW.
Todos os provedores de eventos registrados por um componente devem ser cancelados antes que o componente seja descarregado. Se uma DLL registrar um provedor de eventos e descarregar sem cancelar o registro do provedor de eventos, o processo poderá falhar.
Sintaxe
ULONG EVNTAPI EventUnregister(
[in] REGHANDLE RegHandle
);
Parâmetros
[in] RegHandle
Identificador de registro do provedor de eventos retornado por EventRegister.
Valor retornado
Retorna ERROR_SUCCESS se tiver êxito.
Comentários
Se EventRegister falhar, ele retornará um RegHandle com valor zero. APIs etw como EventWrite e EventUnregister aceitarão com segurança um valor RegHandle de valor zero, não farão nada e retornarão imediatamente. Os chamadores não precisam marcar para um RegHandle com valor zero antes de chamar EventWrite ou EventUnregister.
Requisitos
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | evntprov.h |
Biblioteca | Advapi32.lib |
DLL | Advapi32.dll |