加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 更改无线网络适配器无线模式属性

发布时间:2020-12-15 17:22:09 所属栏目:百科 来源:网络整理
导读:我的学校使用802.11a,但在家里我使用802.11b. 这意味着每次我从家到学校或其他方式我都要去设备经理 – 网络适??配器 – 英特尔(R)WiFi链路5100 AGN – 属性 – 高级 – 无线模式 – 改变价值. 我想制作一个小型的c#程序,为我做这个,但我不知道从哪里开始.
我的学校使用802.11a,但在家里我使用802.11b.
这意味着每次我从家到学校或其他方式我都要去设备经理 – >网络适??配器 – >英特尔(R)WiFi链路5100 AGN – >属性 – >高级 – >无线模式 – >改变价值.

我想制作一个小型的c#程序,为我做这个,但我不知道从哪里开始.

有人能指出我正确的方向,我不知道从哪里开始.

我收到了MSDN的答复 – 但我还没有测试过.
http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/3a8a096d-b0e8-488c-930f-12735e5f7b4b


经过这一点,我找到了解决方案.
首先,当我手动更改无线模式时,我使用Process monitor来确定哪些注册表值已更改.

现在更改值包含2个步骤.
无线模式的名称映射到一个数字.然后将这些数字映射到不同的注册表项中,以映射到无线模式号.
首先,我根据名称找到了数字,然后将值设置在不同的注册表项中.

之后必须重置网络适配器,我使用WMI做.

我在MSDN上于This thread获得了帮助.

我不确定,如果它适用于所有Windows操作系统,我不确定它是否适用于所有网络适配器.无论如何,这就是我所做的.

解决方法

你想挖掘System.Management命名空间来搞乱设备 http://msdn.microsoft.com/en-us/library/system.management.aspx

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读