怎样通过编程(确切的说是通过vtools提供的类)的方法得到网卡的IO端口地址信息?关键词:注册表,读,写,地址(我会重分相送的

元明 2001-07-23 08:50:44
我想IO端口信息肯定在注册表的什么的地方?或者通过其他的函数来获得.比如说我要得到网卡的写端口地址0x???,读端口地址和它的基地址.
或者有源代码提供,万分感激!很急呀!求你们救救我吧!
...全文
230 17 打赏 收藏 举报
写回复
17 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
vcsongs 2001-07-28
ok vcsongs@sina.com 但这里我不常来...
  • 打赏
  • 举报
回复
元明 2001-07-28
你的地址我已收录
Don't make a noise!!
^_^
  • 打赏
  • 举报
回复
元明 2001-07-27
我在这里我的问题基本上都无人参与,当然你除外,呵呵!当然我以后会和你长联系的.
在这里给我的感觉是,大家对XX调查,XX语言大比拚,XX女子需要帮助......到是参与的人有狠狠多多呀!
没办法,真正的高手看来是不来这的,至少我认识的几个人都不来这,不过在这找朋友到是不错.
  • 打赏
  • 举报
回复
vcsongs 2001-07-26
又涉及到网卡的型号, 又涉及到网卡的资源(在不同的机器上是不同的)... 麻烦
  • 打赏
  • 举报
回复
vcsongs 2001-07-26
再来说一说. 以前改过游戏用FPE...
现在也来学学这一招. 首先把你的注册表的几个分支导出. 之后改变网卡的设置, 比如禁用之类. 再之后再导出一次. 然后用windiff之类的工具比较. 你看到的东西就是和网卡有关的了. 但我的感觉是这个非常复杂. 不可能手工维护这么的键值...

你找个DDK高手问一下吧... 好象在这里挂着也没多少戏.
  • 打赏
  • 举报
回复
元明 2001-07-25
还有人关心吗?
  • 打赏
  • 举报
回复
micrack 2001-07-24
一点一点的啃多好啊
  • 打赏
  • 举报
回复
元明 2001-07-24
我的主要目的是要虚拟这个IO地址,来获得一些检测信息,但并不是要用一些其他现成的东西,要用vxd实现.我的网卡范围是0x300 ~ 0x31F,因此我想这个值肯定在注册表的某个键值.Vtoolsd有直接操纵注册表的类,因此我想只要找到他的位置就好办了.这样的话这个vxd不管什么网卡也就都能用了.
今天我专跑了趟书店,看了看注册表的书,但讲得不清楚呀!
  • 打赏
  • 举报
回复
元明 2001-07-24
接着来呀!
  • 打赏
  • 举报
回复
freeboy 2001-07-24
gz
  • 打赏
  • 举报
回复
vcsongs 2001-07-24
说两句吧. 不太明白, 如果说错了就当瞎说.

网卡在设计的时候, 在硬件上就已经确定了一个IO范围...
但是具体的用哪一个呢? 这是在操作系统安装的时候确定的. 操作系统通过PNP的协议和网卡"协商"解决, 确定了一个端口范围... (当然这是自动设置的情况, 还有手动设置的)

之后把这个数据写在注册表中. 至于具体是哪一个键, sorry 不知道.
但你可以到 http://www.sysinteract.com/ 下载regmon 这个软件.

之后打开硬件管理器. 应该可以看到管理器打开了哪些键... 之后自己人工的找. 至于这个键是不是确定不变的. 好象在不同的机器上是不一样的. 怎么编程也不知道...

再看看现在的什么<注册表内幕>之类的书. 看看有没有介绍. (这个我也没有)...

另外通过VtoolsD好象不合适做这件事. 因为它是用来写系统底层的VXD的... 如果你想写网卡的驱动还可以考虑考虑...

最后我也期待有高手出来释疑...
  • 打赏
  • 举报
回复
vcsongs 2001-07-24
to magicwizard:
当时写程序的时候不知道有串口的spy软件, 所以想把串口数据监测放集成在通迅引擎的内部...
而且当时的水平不成, 程序的组织和技巧不太好. sorry
  • 打赏
  • 举报
回复
元明 2001-07-23
vcsongs(vcsongs)
你那些代码复杂的很呀,功力不够呀!
  • 打赏
  • 举报
回复
元明 2001-07-23
不要光关注呀,说两句,这么有意思的话题,大家踊跃一下,我快急死了.
  • 打赏
  • 举报
回复
vcsongs 2001-07-23
关注
  • 打赏
  • 举报
回复
fieldsoft 2001-07-23
关注!
  • 打赏
  • 举报
回复
元明 2001-07-23
有高手吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
VC/MFC

1.6w+

社区成员

VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
帖子事件
创建了帖子
2001-07-23 08:50
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……