我正在尝试在 C# 中允许蜂窝设备(wwan)的数据流量,当用户单击禁用或当 Windows 开始将其设置为“禁用”时(以防出现问题),但是我只能启用 /禁用设备。(硬件)问题是启用设备时,如果用户单击“禁用”手机,则不一定会连接,如下图所示。
试过了,WMIWin32_NetworkAdapter
还有新班级MSFT_NetAdapter
但在两者上我只能启用/禁用设备。所以如果客户不小心点击关闭,它不会自动重新连接。
图 1 已启用设备但已禁用蜂窝选项
图 2 我想要的是启用和禁用蜂窝选项,如上图所示。
注意:我在 .net framework 4.8 中,因为我正在为 Windows 提供服务。
注意¹:我尝试使用我知道有此能力的 Xamarin 库,但没有成功。
恢复:
如果用户禁用了手机流量,如何启用它?
标签:C#, C# 控制台