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

Confira também

EventRegister