首页
社区
课程
招聘
[求助]请问大家,如何判断是否是 物理网卡 还是 虚拟网卡
发表于: 2013-11-27 12:22 12108

[求助]请问大家,如何判断是否是 物理网卡 还是 虚拟网卡

2013-11-27 12:22
12108
win7 中 开启了虚拟WIFI之后 会多一个“ Microsoft Virtual WiFi Miniport Adapter” 虚拟网卡。
win8 中 这个网卡的名字却不一样。。
请问如何判断 一块网卡是虚拟的还是物理的

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 65
活跃值: (112)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
不可以判断
2013-11-27 17:18
0
雪    币: 65
活跃值: (112)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
除非写这个虚拟网卡驱动的人通过某种方式明确告诉你:这就是个假的
2013-11-27 17:19
0
雪    币: 53
活跃值: (523)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
找到了相同点,它们的GUID相同
2013-12-9 15:01
0
雪    币: 65
活跃值: (112)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
GUID这个纯粹是人家写程序的人随手定的,刚好人家写成了这样而已,并没有“某个GUID值的网卡就一定是虚拟的”这个道理。所谓虚拟网卡,对计算机来说,它与真实有物理设备对应的网卡没任何直接或者间接区别。
2013-12-9 16:40
0
雪    币: 65
活跃值: (112)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
6
你都说了,win7的虚拟网卡与win8的虚拟网卡名字不一样。。。那是这次刚好写这个程序的人没去改GUID。要是哪天人家兴趣来了,随便改个GUID,你的程序又会挂了。
2013-12-9 16:42
0
雪    币: 65
活跃值: (112)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
7
名字都可以随人家程序员的高兴随便变化。。。GUID有啥不可以变的。
2013-12-9 16:43
0
雪    币: 44
活跃值: (133)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
可以根据网卡Class中的Characteristics来判断
2013-12-10 11:26
0
雪    币: 53
活跃值: (523)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
虽然名字不一样。但是虚拟WIFI网卡 的 EnumName是一样的。
目前兼容性应该没问题了。
2013-12-12 08:05
0
雪    币: 53
活跃值: (523)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
这个办法很不错!
2013-12-12 08:09
0
雪    币: 53
活跃值: (523)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
测试了几台机,EnumName GUID都是一样的,暂且就这么识别吧。实在是找不到好的办法了。
2013-12-12 08:10
0
游客
登录 | 注册 方可回帖
返回
//