KeEnterGuardedRegion 函数 (wdm.h)
KeEnterGuardedRegion 例程进入受保护的区域,这会禁用所有内核模式 APC 传递到当前线程。
语法
void KeEnterGuardedRegion();
返回值
无
备注
若要退出使用 KeEnterGuardedRegion 进入的受保护的区域,请调用 KeLeaveGuardedRegion 例程。 可以嵌套受保护的区域。 在线程退出最外层受保护的区域之前,不会重新启用 APC。
有关受保护的区域的详细信息,请参阅 关键区域和受保护的区域。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows Server 2003 及更高版本的 Windows。 |
目标平台 | 通用 |
标头 | wdm.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) |