阅读:1737回复:6
win98下用VC怎么访问一块连续物理内存的数据?
win98下在VC怎么访问一块连续物理内存的数据?
|
|
沙发#
发布于:2001-10-17 10:05
你可以得到它的物理地址吗?如可以,就把物理地址映射成逻辑地址就可以直接访问了。
|
|
板凳#
发布于:2001-10-17 10:45
|
|
地板#
发布于:2001-10-17 23:24
写一个WDM Driver吧,在VC中使用ReadFile 或DeviceIoCtrl函数,在Driver中使用MmMapIoSpace函数映射物理地址与驱动线性地址,不明白的话吧要求提出来,我给你做一个。
|
|
|
地下室#
发布于:2001-10-18 10:03
多谢各位!小弟目前正在VXD中挣扎,连个VXD都没装好,真令人汗颜.(详情请见我刚贴的帖子.
|
|
5楼#
发布于:2001-10-20 12:12
实际上,如果访问低端的内存是可以直接访问的。不用那么多东东。
|
|
|
6楼#
发布于:2001-10-20 21:29
有未公开的api可以访问指定物理地址,随便找本有关xxx采集卡的文章的杂志,都有介绍。
|
|
|