Compartilhar via


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 é 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

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

Valor de retorno

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

Observações

Você pode usar a função EtwProviderEnabled para verificar se o provedor registrado está habilitado para qualquer evento passando zeros para os valores de Nível e palavra-chave 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
de cliente com suporte mínimo Disponível no Windows Vista e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho wdm.h (include Wdm.h, Ntddk.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL Qualquer nível

Consulte também

EtwEventEnabled