【问题标题】:Does MmGetMdlVirtualAddress return user-mode virtual address or kernel-mode virtual address?MmGetMdlVirtualAddress 是返回用户模式虚拟地址还是内核模式虚拟地址?
【发布时间】:2020-10-15 09:02:18
【问题描述】:

所以如果我在内核模式驱动程序中调用 MmGetMdlVirtualAddress,它会给出系统地址空间 VA 还是附加的用户模式进程 VA? 谢谢,

【问题讨论】:

    标签: windows operating-system


    【解决方案1】:

    似乎基于此讨论,它返回了创建此 MDL 的用户模式 ​​VA: https://community.osr.com/discussion/29488/who-can-tell-me-the-difference-between-mmgetmdlvirtualaddress-and-mmgetsystemaddressformdlsafe

    编辑: 但是,我认为这并不完全正确。它应该在驱动程序运行的进程上下文中工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-23
      • 1970-01-01
      • 2018-07-09
      • 2011-06-17
      • 1970-01-01
      • 2019-07-03
      • 1970-01-01
      • 2013-06-04
      相关资源
      最近更新 更多