捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  沪ICP备05001939号 DELPHI盒子 | 盒子论坛 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 论坛检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
 
广告
评论:程序禁用和启用网卡演示代码
liews 604398 2023/8/15 16:16:30
感謝
akg130 42515 2012/6/10 12:12:38
感謝尊貴您!
qq136166380 41582 2011/5/20 12:55:23
好久的东本,不过现在还是可以用的,
cenjoy 41304 2011/1/17 9:33:28
帮了大忙。非常谢谢。
有两处代码有问题,导致不能在Windows2003使用和无法获知网卡状态。
1.EnumNetDevice函数里
DeviceInfoSet:=SetupDiGetClassDevs(nil, nil, 0, DIGCF_ALLCLASSES or DIGCF_PRESENT);
应该改成
DeviceInfoSet:=SetupDiGetClassDevs(nil, nil, 0, DIGCF_ALLCLASSES or DIGCF_DEVICEINTERFACE);

2.IsDevDisable函数里
Result:=((Status and DN_DISABLEABLE)<>0) and (CM_PROB_HARDWARE_DISABLED <> Problem);
应该改成
Result:=((Status and DN_DISABLEABLE) <> 0) and (CM_PROB_DISABLED = Problem);
zhuixin 30399 2007/7/15 20:58:26
这个可以禁止和开启网卡.却无法识别网卡状态.比如是否被禁用
lingsg 30321 2007/7/10 17:14:23
我正好需要做相关的工具,感谢分享
aiwin28 21912 2006/3/5 9:56:40
以前偶也做过一个,回味一下。
alixer 21733 2006/2/24 15:47:29
谢谢先啊!
第一页 上一页 下一页 最后页 有 8 条纪录 共1页 1 - 8
 用户名:
 密 码:
自动登陆(30天有效)
 
  DELPHI盒子版权所有 1999-2023 V4.01 粤ICP备10103342号-1 更新RSS列表