KeAreAllApcsDisabled, fonction (wdm.h)
La routine KeAreAllApcsDisabled indique si le thread appelant se trouve à l’intérieur d’une région protégée ou s’exécute à IRQL >= APC_LEVEL, ce qui désactive toute remise APC.
Syntaxe
BOOLEAN KeAreAllApcsDisabled();
Valeur de retour
KeAreAllApcsDisabled retourne TRUE si le thread appelant se trouve à l’intérieur d’une région protégée ou s’exécute à IRQL >= APC_LEVEL, et FALSE dans le cas contraire.
Remarques
Un thread à l’intérieur d’une région protégée ou en cours d’exécution dans IRQL >= APC_LEVEL a tous les API désactivés, y compris les API de noyau spéciales.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Server 2003 et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport) |