首页 / C# / 拔下C#网络适配器电缆或禁用适配器
拔下C#网络适配器电缆或禁用适配器
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了拔下C#网络适配器电缆或禁用适配器,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含860字,纯文字阅读大概需要2分钟。
内容图文
我正在创建Winforms应用程序以查看不同网络适配器和连接的某些详细信息.我正在使用“ Win32_NetworkAdapter”和“ Win32_NetworkAdapterConfiguration”类.
功能之一是显示适配器的当前状态,无论是启用还是禁用.并使用该信息,我可以启用或禁用适配器.
我的问题是,当适配器启用并连接时,它工作正常,但是当适配器禁用或电缆断开时,它显示为禁用.
我如何才能像从Windows网络和共享中心>>>中看到的那样,用未插拔的网络电缆专门检查已启用的适配器.适配器设置.
解决方法:
在一个项目中使用了它,这是在Windows XP时代…
System.Management.ManagementObjectSearcher searcher = new System.Management.ManagementObjectSearcher("SELECT NetConnectionStatus FROM Win32_NetworkAdapter");
foreach (System.Management.ManagementObject networkAdapter in searcher.Get())
{
if (networkAdapter["NetConnectionStatus"] != null)
{
if (Convert.ToInt32(networkAdapter["NetConnectionStatus"]).Equals(2))
{
connected = true;
break;
}
}
}
内容总结
以上是互联网集市为您收集整理的拔下C#网络适配器电缆或禁用适配器全部内容,希望文章能够帮你解决拔下C#网络适配器电缆或禁用适配器所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。