该服务尚未启动

时间:2018-05-09 17:16:41

标签: c#

我使用此NativeWifi库来获取WiFi的名称。

我正在使用VMWARE进行测试,但我得到了一个例外:

  

消息:"服务尚未启动"

     

NativeErrorCode:1062。

     

来源:" ManagedWifi&#34 ;;

关注代码:

try
{
    WlanClient wlanClient = new WlanClient();  //   <--------------   problem is here

    List<String> list = new List<String>();

    foreach (WlanInterface wlanInterface in wlanClient.Interfaces)
    {
        if (wlanInterface.InterfaceState == Wlan.WlanInterfaceState.Connected)
        {
            Wlan.Dot11Ssid ssid = wlanInterface.CurrentConnection.wlanAssociationAttributes.dot11Ssid;
            list.Add(new String(Encoding.ASCII.GetChars(ssid.SSID, 0, (int)ssid.SSIDLength)));
        }
    }

    return list.FirstOrDefault();
}
catch (Exception ex)
{
    return $"Error: {ex.Message}";
}

问题出现在:WlanClient wlanClient = new WlanClient();

此问题发生在虚拟机(VMware)中。

任何解决方案?

0 个答案:

没有答案
相关问题