从内核读取分页内存之前的保护



我有内核驱动程序,我想读取用户模式应用程序的内存。

如果交换成功与否,我如何检查分页内存(当页面写入磁盘时,我们的磁盘出现问题或其他问题(?

@RbMm的答案是正确的。如果您不在调度级别,则将内存探测封装在__try/_except块中,并设置过滤器以捕获异常。您需要从异常或Mm中判断页面是否确实由于完全无效(即从未分配(或页面调出/请求零初始化/写入时复制等原因而不存在。

相关内容

  • 没有找到相关文章

最新更新