KeEnterGuardedRegion, fonction (ntddk.h)
La routine KeEnterGuardedRegion entre dans une région protégée, ce qui désactive toutes les remises APC en mode noyau au thread actuel.
Syntaxe
void KeEnterGuardedRegion();
Valeur de retour
None
Remarques
Pour quitter une région protégée entrée avec KeEnterGuardedRegion, appelez la routine KeLeaveGuardedRegion . Les régions surveillées peuvent être imbriquées. Les API ne sont pas réactivées tant que le thread n’a pas quitté la région protégée la plus externe.
Pour plus d’informations sur les régions surveillées, consultez Régions critiques et Régions surveillées.
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 | ntddk.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Règles de conformité DDI | GuardedRegions(wdm),HwStorPortProhibitedDDDIs(storport),IrqlKeApcLte2(wdm), WithinCriticalRegion(wdm) |