harold
驱动牛犊
驱动牛犊
  • 注册日期2001-08-26
  • 最后登录2002-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1738回复:6

win98下用VC怎么访问一块连续物理内存的数据?

楼主#
更多 发布于:2001-10-12 20:44
win98下在VC怎么访问一块连续物理内存的数据?
shenhd
驱动牛犊
驱动牛犊
  • 注册日期2001-09-09
  • 最后登录2005-04-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-10-17 10:05
你可以得到它的物理地址吗?如可以,就把物理地址映射成逻辑地址就可以直接访问了。
Netguy
驱动牛犊
驱动牛犊
  • 注册日期2001-04-02
  • 最后登录2012-05-25
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望17点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-10-17 10:45
有控件TVicHW32可以用,不用自己写driver了。

http://168.144.101.149/tools.htm(域名好象被过滤了,只能用IP访问)
abeh
驱动牛犊
驱动牛犊
  • 注册日期2001-04-10
  • 最后登录2003-01-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-10-17 23:24
写一个WDM Driver吧,在VC中使用ReadFile 或DeviceIoCtrl函数,在Driver中使用MmMapIoSpace函数映射物理地址与驱动线性地址,不明白的话吧要求提出来,我给你做一个。
我爱开发
harold
驱动牛犊
驱动牛犊
  • 注册日期2001-08-26
  • 最后登录2002-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-10-18 10:03
多谢各位!小弟目前正在VXD中挣扎,连个VXD都没装好,真令人汗颜.(详情请见我刚贴的帖子.
liuhb
驱动牛犊
驱动牛犊
  • 注册日期2001-09-25
  • 最后登录2002-03-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-10-20 12:12
实际上,如果访问低端的内存是可以直接访问的。不用那么多东东。
混在深圳
matt
驱动中牛
驱动中牛
  • 注册日期2001-07-24
  • 最后登录2016-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-10-20 21:29
有未公开的api可以访问指定物理地址,随便找本有关xxx采集卡的文章的杂志,都有介绍。
System Internals http://sys.xiloo.com
游客

返回顶部