技术的乐趣在于分享,欢迎多多交流,多多沟通。
全部博文(877)
分类: Windows平台
2015-06-03 18:39:16
功能:这个宏可以确保调用线程运行在一个允许分页的足够低IRQL级别。
参数: 无参数
返回值: 无
如果IRQL > APC_LEVEL,则PAGED_CODE()会对系统产生一个断言。
1.这个宏的调用必须在驱动程序开始位置,并且包含可分页代码或者可访问分页代码
2.这个宏定义只在驱动代码执行宏时检查IRQL,如果此宏之后提高 IRQL等级 ,将无法检测改变。
3.必须使用其它 和去检测等级,当IRQL在不适当的时候被提升
4.此宏定义只在checked builds.版本中运行
版本 |
window 2000后的版本 |
---|---|
头文件 |
Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h) |
IRQL |
见注释 |