如何解决NetworkInterface.GetAllNetworkInterfaces-如何获得连接的COM端口
|| 使用.NET方法NetworkInterface.GetAllNetworkInterfaces,我可以获得计算机上所有网络接口的列表(无线和有线以太网以及3G调制解调器(PPP))。从提供给我的信息中,如何获得3G调制解调器(PPP)使用的COM端口的名称?例如。 COM4 感谢您提供的任何帮助。解决方法
不幸的是NetworkInterface.GetAllNetworkInterfaces只返回基于IP的接口。
与USB不同,串行端口没有用于识别连接设备的任何协议,您需要采取某种启发式的方法。例如,您可以使用SerialPort.GetPortNames获取串行端口列表,然后使用调制解调器\'AT \'命令探测端口,以尝试确定调制解调器连接到哪个端口。
这是基本AT命令的列表,\'ATIn \'命令可能很有趣。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。