Condividi tramite


Funzione EtwEventEnabled (wdm.h)

La funzione EtwEventEnabled verifica se un evento è abilitato.

Sintassi

BOOLEAN EtwEventEnabled(
  [in] REGHANDLE          RegHandle,
  [in] PCEVENT_DESCRIPTOR EventDescriptor
);

Parametri

[in] RegHandle

Puntatore all'handle di registrazione del provider di eventi, restituito dalla funzione EtwRegister se la registrazione del provider di eventi ha esito positivo.

[in] EventDescriptor

Puntatore a una costante EVENT_DESCRIPTOR.

Valore restituito

La funzione EtwEventEnabled restituisce TRUE se l'evento è abilitato e FALSE se l'evento non è abilitato.

Commenti

Se la registrazione di un evento richiede un calcolo aggiuntivo, la funzione EtwEventEnabled può essere usata per determinare se l'evento verrà registrato, riducendo al minimo il sovraccarico quando la registrazione è disabilitata.

Se il descrittore dell'evento non è disponibile, usare invece la funzione EtwProviderEnabled .

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive di Windows.
Piattaforma di destinazione Universale
Intestazione wdm.h (include Wdm.h, Ntddk.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualsiasi livello

Vedi anche

EtwProviderEnabled