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 |