如果在一个函数中有提升IRQL的语句 是不是整个函数都不能放在分页内存中 ?
如果我在一个函数前使用了 #pragma code_seg("PAGE")
这段代码将被映射到分页内存
如果在这个函数里 提升IRQL 将一个IRP放入设备扩展里的队列 再降低IRQL
如果提升IRQL后 如果恰好接下来插入队列这段代码所在的页被换出时 这个过程会不会导致BSD ?
也就是说 如果在一个函数中有提升了IRQL的语句 是不是整个函数都不能放在分页内存中 ?
[解决办法]
不能。
发布时间: 2012-03-06 20:47:55 作者: rapoo
如果在一个函数中有提升IRQL的语句 是不是整个函数都不能放在分页内存中 ?
如果我在一个函数前使用了 #pragma code_seg("PAGE")
这段代码将被映射到分页内存
如果在这个函数里 提升IRQL 将一个IRP放入设备扩展里的队列 再降低IRQL
如果提升IRQL后 如果恰好接下来插入队列这段代码所在的页被换出时 这个过程会不会导致BSD ?
也就是说 如果在一个函数中有提升了IRQL的语句 是不是整个函数都不能放在分页内存中 ?
[解决办法]
不能。