Função EtwProviderEnabled (wdm.h)

A função EtwProviderEnabled verifica se um provedor está habilitado para registro em log de eventos em um nível especificado e palavra-chave.

Sintaxe

BOOLEAN EtwProviderEnabled(
  [in] REGHANDLE RegHandle,
  [in] UCHAR     Level,
  [in] ULONGLONG Keyword
);

Parâmetros

[in] RegHandle

Um ponteiro para o identificador de registro do provedor de eventos, que será retornado pela função EtwRegister se o registro do provedor de eventos for bem-sucedido.

[in] Level

O nível no qual o provedor está habilitado.

[in] Keyword

O palavra-chave que indica se o provedor está habilitado.

Retornar valor

A função retornará TRUE se o provedor estiver habilitado e FALSE se o provedor não estiver habilitado.

Comentários

Você pode usar a função EtwProviderEnabled para verificar se o provedor registrado está habilitado para qualquer evento passando zeros para os valores Level e Keyword ao chamar a função. Se qualquer evento estiver habilitado, o provedor estará habilitado.

Se um descritor de evento já estiver disponível, use a função EtwEventEnabled .

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores do Windows.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível

Confira também

EtwEventEnabled