版块
论坛
喜欢
话题
应用
搜索
登录
注册
myswin的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=66923
求救:WDM中,怎么才能获得物理地址?
win2000中WDM驱动,现在我要在内存中分配一段内存,设备需要得到其物理地址?怎么操作啊?又不能用MmGetPhysicalAddress
回复
(
9
)
2004-07-19 09:14
来自版块 -
ABC初学者
◆
◆
表情
告诉我的粉丝
提 交
myswin
:
后来使用了 MmAllocateContiguousMemory MmGetPhysicalAddress 搞定了~~~~~~~~~
(2004-07-20 10:47)
回复
myswin
:
seaquester,包含ntoskrnl.lib库就可以了~~~~ wowocock,你的东东很好,收下先。不过PS什么的蛮烦的。有时间再看了~~,再次谢谢各位拉~~~~~~~~~~~~~
(2004-07-19 19:52)
回复
wowocock
:
BIT0 EQU 0001H BIT16 EQU 00010000H ;---------------------------------------------------------------------------- ;Descript...
(2004-07-19 19:02)
回复
myswin
:
seaquester,我不会这样用啊~~~~ ------------------- link error: unresolved external symbol __imp__MmGetPhysicalAddress 还有其他方法吗??
(2004-07-19 17:09)
回复
myswin
:
seaquester,我试试看啊~~
(2004-07-19 16:37)
回复
seaquester
:
MmGetPhysicalAddress 只在 NTDDK.h 中有声明,但在WDM驱动中也是可以用的,你可以从 NTDDK.h 中将它的声明拷贝过来。
(2004-07-19 15:55)
回复
myswin
:
wowocock兄,怎么操作,以前的帖子找了半天也没找着~~~ AllenZh,WDM中可以用MmGetPhysicalAddress的啊,说没有定义嘛,怎么导出来啊~~ 大哥门,帮帮我啊~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(2004-07-19 13:51)
回复
wowocock
:
自己搜索页表.
(2004-07-19 12:59)
回复
AllenZh
:
win2000中WDM驱动,现在我要在内存中分配一段内存,设备需要得到其物理地址?怎么操作啊? 又不能用MmGetPhysicalAddress 为什么不能使用MmGetPhysicalAddress?
(2004-07-19 11:08)
回复
myswin
加关注
写私信
0
关注
0
粉丝
129
帖子
返回顶部