2011-06-12 79 views

回答

3

不幸的是,NetworkInterface.GetAllNetworkInterfaces只返回基于IP的接口。

与USB不同,串行端口没有用于识别连接设备的任何协议,因此您需要采取一些有启发性的方法。例如,您可以使用SerialPort.GetPortNames获取串行端口列表,然后使用调制解调器'AT'命令探测端口,以尝试确定调制解调器连接到哪个端口。

Here是基本AT命令的列表,'ATIn'命令可能是感兴趣的。