Поделиться через


Функция KeEnterGuardedRegion (ntddk.h)

Подпрограмма KeEnterGuardedReg ion входит в защищенный регион, который отключает всю доставку APC в режим ядра в текущий поток.

Синтаксис

void KeEnterGuardedRegion();

Возвращаемое значение

Никакой

Замечания

Чтобы выйти из защищенного региона, введенного с KeEnterGuardedRegion, вызовите процедуру KeLeaveGuardedRegion. Защищенные регионы можно вложить. API-интерфейсы не повторно добавляются, пока поток не выходит из самого защищенного региона.

Дополнительные сведения о защищенных регионах см. в критически важных регионах и защищенных регионах.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Server 2003 и более поздних версиях Windows.
целевая платформа Всеобщий
заголовка ntddk.h (включая Wdm.h, Ntddk.h, Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
правил соответствия DDI GuardedRegions(wdm), HwStorPortProhibitedDDIs(storport), IrqlKeApcLte2(wdm), WithinCriticalRegion(wdm)

См. также

KeLeaveGuardedRegion