Leo2000
驱动牛犊
驱动牛犊
  • 注册日期2004-06-03
  • 最后登录2004-07-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:726回复:0

MmGetSystemAddressForMdl?

楼主#
更多 发布于:2004-07-17 17:24
我在cdrom class driver下做了一个filter拦截发给port driver的srb, 用IoSetCompleteRoutine设定回调函数,当port driver执行完操作返回后,回调函数拦截srb,我的问题是srb->databuffer中的数据似乎不能直接修改,否则会有page fault,必须用MmGetSystemAddressForMdl得到buffer指针,在这里修改是否等同于修改srb->databuffer中的内容?为什么srb->databuffer不能直接用?
游客

返回顶部