KeEnterGuardedRegion 函数 (ntddk.h)

KeEnterGuardedRegion 例程进入受保护的区域,这会禁用所有内核模式 APC 传递到当前线程。

语法

void KeEnterGuardedRegion();

返回值

备注

若要退出使用 KeEnterGuardedRegion 进入的受保护的区域,请调用 KeLeaveGuardedRegion 例程。 可以嵌套受保护的区域。 在线程退出最外层受保护的区域之前,不会重新启用 APC。

有关受保护的区域的详细信息,请参阅 关键区域和受保护的区域

要求

要求
最低受支持的客户端 适用于 Windows Server 2003 及更高版本的 Windows。
目标平台 通用
标头 ntddk.h (包括 Wdm.h、Ntddk.h、Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
DDI 符合性规则 GuardedRegions (wdm) HwStorPortProhibitedDDI (storport) IrqlKeApcLte2 (wdm) InCriticalRegion (wdm)

另请参阅

KeLeaveGuardedRegion