2
使用.NET方法NetworkInterface.GetAllNetworkInterfaces我可以获得计算机上所有网络接口的列表(无线&有线以太网和3G调制解调器(PPP))。从这里提供给我的信息,我如何获得3G调制解调器(PPP)使用的COM端口的名称?例如。 COM4NetworkInterface.GetAllNetworkInterfaces - 如何获取连接的COM端口
感谢您提供任何帮助。
使用.NET方法NetworkInterface.GetAllNetworkInterfaces我可以获得计算机上所有网络接口的列表(无线&有线以太网和3G调制解调器(PPP))。从这里提供给我的信息,我如何获得3G调制解调器(PPP)使用的COM端口的名称?例如。 COM4NetworkInterface.GetAllNetworkInterfaces - 如何获取连接的COM端口
感谢您提供任何帮助。
不幸的是,NetworkInterface.GetAllNetworkInterfaces只返回基于IP的接口。
与USB不同,串行端口没有用于识别连接设备的任何协议,因此您需要采取一些有启发性的方法。例如,您可以使用SerialPort.GetPortNames获取串行端口列表,然后使用调制解调器'AT'命令探测端口,以尝试确定调制解调器连接到哪个端口。
Here是基本AT命令的列表,'ATIn'命令可能是感兴趣的。