首页
社区
课程
招聘
[求助]如何获得用户所映射的PAGE
发表于: 2010-3-20 22:47 3946

[求助]如何获得用户所映射的PAGE

2010-3-20 22:47
3946
我的程序在用户空间申请了4个页大小的buffer,然后在内核空间首先build一个mdl,然后lock到内存。现在遇到一个问题,就是如何通过mdl获得所lock的每个页的首地址?

我的想法是把先前build的那个mdl通过IoBuildPartialMdl 分成4个新mdl,是不是这4个新的mdl就是描述的每个页呢?那么如何通过这些新的mdl来获得每个页的首地址呢?

希望得到大家的指点,谢谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
用户传进来的那个4个页的buffer我已经通过mdl调用MmProbeAndLockPages锁进内存了,现在就是如何通过这个mdl来拿到每个页的虚拟地址
2010-3-20 22:51
0
游客
登录 | 注册 方可回帖
返回
//