首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

如果在一个函数中有提升IRQL的语句 是不是整个函数都不能放在分页内存中 ?解决办法

2012-03-06 
如果在一个函数中有提升IRQL的语句 是不是整个函数都不能放在分页内存中 ?如果我在一个函数前使用了 #prag

如果在一个函数中有提升IRQL的语句 是不是整个函数都不能放在分页内存中 ?
如果我在一个函数前使用了 #pragma code_seg("PAGE") 

这段代码将被映射到分页内存

如果在这个函数里 提升IRQL 将一个IRP放入设备扩展里的队列 再降低IRQL

如果提升IRQL后 如果恰好接下来插入队列这段代码所在的页被换出时 这个过程会不会导致BSD ? 

也就是说 如果在一个函数中有提升了IRQL的语句 是不是整个函数都不能放在分页内存中 ?

[解决办法]
不能。

热点排行