cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
阅读:1839回复:1

一个关于ExallocatePool的问题

楼主#
更多 发布于:2008-06-11 22:58
     就是ExallocatePool申请的非分页内存能不能在特定的边界上,比如是16字节的整数倍这样的,谢谢!
sky
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-06-12 18:04
        我想到一个申请的办法,就是在申请DMA公用缓冲区时多申请一点,拿出一部分来使用。但我对MmProbeAndLockPages()这个例程不是很明白,这样锁定了的内存是不是每次计算机启动后就不会变化了?而用ExAllocatePool申请的内存是不是也可以先建立一个MDL,然后用MmProbeAndLockPages锁定,这样锁定前后的内存有什么不一样?我想用的是物理内存,是不是非分页内存就可以?
sky
游客

返回顶部