Funzione KeAreApcsDisabled (wdm.h)
La routine KeAreApcsDisabled restituisce se il thread chiamante si trova in un'area critica o in un'area sorvegliata, che disabilita il normale recapito APC del kernel.
Sintassi
BOOLEAN KeAreApcsDisabled();
Valore restituito
KeAreApcsDisabled restituisce TRUE se il thread si trova in un'area critica o in un'area protetta e FALSE in caso contrario.
Osservazioni
Un thread in esecuzione in IRQL = PASSIVE_LEVEL può usare KeAreApcsDisabled per determinare se le NORMALI API del kernel sono disabilitate. Un thread che si trova all'interno di un'area critica ha sia le API utente che le NORMALI API del kernel disabilitate, ma non le API del kernel speciali. Un thread che si trova all'interno di un'area sorvegliata ha disabilitato tutte le API, incluse le API del kernel speciali.