获得当前的网络标准,如LTE或3G

时间:2015-02-12 21:57:28

标签: c# mobile network-programming

我想检索从代表移动连接的NetworkInterface实例使用的标准(例如LTE,3G,G,H,E等)。我怎样才能做到这一点?程序目标平台是" normal" Windows 8.1,而不是Windows Phone。

提前谢谢你, Turakar

1 个答案:

答案 0 :(得分:0)

如果您有一个打开的套接字,您可以获得连接的类型子类型:

NetworkInterfaceInfo netInterfaceInfo = socket.GetCurrentNetworkInterface();
var subType = netInterfaceInfo.InterfaceSubtype;

然后针对NetworkInterfaceSubType enum检查子类型。