加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-phone-8 – Windows Phone 8网络信息

发布时间:2020-12-14 04:14:09 所属栏目:Windows 来源:网络整理
导读:我正在尝试获取有关网络的一些信息,如网络类型,网络状态,小区ID,MCC,MNC,LAC,BID,NID,SID,信号强度,操作符名称. 我现在唯一能得到的是移动操作符名称: using Microsoft.Phone.Net.NetworkInformation; System.Text.StringBuilder sb = new System.Text.Stri
我正在尝试获取有关网络的一些信息,如网络类型,网络状态,小区ID,MCC,MNC,LAC,BID,NID,SID,信号强度,操作符名称.

我现在唯一能得到的是移动操作符名称:

using Microsoft.Phone.Net.NetworkInformation;
  System.Text.StringBuilder sb = new System.Text.StringBuilder();            

  sb.Append("Mobile operator:  ");
  sb.AppendLine(DeviceNetworkInformation.CellularMobileOperator);

如果WiFi可用,我可以获得,漫游可用,只是真或假.
是否有任何解决方案可以获得一些其他信息,例如网络类型,如果它是GSM-CDMA?

还在寻找无线网络列表,可用的点和获取列表.

您只能获取当前连接的网络接口的信息,而不能获取任何其他热点或蜂窝塔或其信号强度.您也无法强制手机更改连接.

你可以判断你是使用GSM,CDMA还是WiFi,以及你连接的速度,以及你是否在漫游.

有关可用API的详细信息,请参阅this page on MSDN,特别是此linked page.

您可以从Microsoft.Phone.Net.NetworkInformation.NetworkType获取网络类型(GSM / CDMA / WiFi)(参见here).

获取NetworkInformation对象的代码片段是:

private void UpdateNetworkInterfaces()
{
    NetworkInterfaces.Clear();
    NetworkInterfaceList networkInterfaceList = new NetworkInterfaceList();
    foreach (NetworkInterfaceInfo networkInterfaceInfo in networkInterfaceList)
    {
        NetworkInterfaces.Add(networkInterfaceInfo.InterfaceName);
    }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读