CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

能不能根据网卡的MAC地址找到注册表中相应网卡型号的建值?

楼主jl820712(散乱心绪)2005-01-04 16:53:26 在 Delphi / VCL组件开发及应用 提问

我通过读注册表来确定本机的网关和DNS信息,获取这些信息之前要先获得网卡型号  
  网卡型号的建值在2K/XP中位于注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows   NT\CurrentVersion\NetworkCards下,这个建值下罗列了所有网卡的型号(不知道形容型号是不是正确,呵呵),但这些建值不能确定硬件上是否装有该网卡,如果你之前装过2块网卡,之后又卸掉1块,那NetworkCards建下就会有2个网卡的信息了,但实际上目前只有1块网卡!  
   
  2K/XP下网卡的设置信息即IPAddress,DefaultGateWay,SubNetMask,NameServer为与HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\+网卡型号  
   
  因为网卡的MAC地址可以通过函数获得,不会出现网卡不存在,仍然能得到型号的情况,所以我想能不能通过网卡的MAC地址得到网卡的型号,请大侠们帮忙! 问题点数:0、回复次数:5Top

1 楼caiso(十年磨一剑)回复于 2005-01-04 17:00:15 得分 0

upTop

2 楼fayeflash(我爱阿菲)回复于 2005-01-04 19:18:04 得分 0

帮你顶上去!Top

3 楼kuki84(天道酬勤)回复于 2005-01-04 21:59:42 得分 0

不会。Top

4 楼cyblueboy83(爱情白痴—电脑迷)回复于 2005-01-04 22:54:22 得分 0

upTop

5 楼sunjunfeng3(论坛www.chun123.com)回复于 2005-01-05 07:49:33 得分 0

你可以分析他的MAC地址获得型号,MAC地址编码有规则的,分段表示不同的意思,前面表示厂商,后面表示型号,你要得到一份厂上的型号说明资料   要么就直接操作驱动程序了  
   
  我的经经验   以00E0   开始的是8139  
  以5254     开始的   8029  
  Top

相关问题

  • 网卡MAC&&注册表(200分)
  • 如何在注册表中修改网卡的MAC地址?
  • 如何如果注册表修改网卡MAC地址?
  • 再问: 求如何得到系统上网卡MAC地址的源码。。如何从注册表中求得网卡MAC地址????sorry...全分奉送了。。
  • 注册表问题,网卡的物理地址是否保存在注册表中,如果是,请给个具体键值!
  • 如何从注册表读取MAC地址?
  • 如何修改注册表,使win98的一个网卡绑定两个以上ip地址
  • windows注册表
  • 注册表中……
  • 注册表(Registry)

关键词

  • 型号
  • mac
  • 信息
  • 网卡
  • 注册表
  • mac地址
  • 不能
  • 获得
  • 得到
  • 表示

得分解答快速导航

  • 帖主:jl820712

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo