使用c#代码获取可用的wifi名称? [英] get available wifi name using c# code ?

查看:208
本文介绍了使用c#代码获取可用的wifi名称?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





请尝试在我的Windows应用程序中使用c#代码

找到所有可用的wifi连接名称?

将其显示给用户?





请帮忙吗?







谢谢:)

hi

please I try to find all available wifi connection name using c# code
in my windows application ?
to display it to user ?


please any help ?



thanks :)

推荐答案

此视频可能对您有帮助 - https://www.youtube.com/watch?v=KGVCL6Hiyak [ ^ ]。

尝试此论坛 - https://social.msdn.microsoft.com/Forums/vstudio/en-US/3d453ef9-6c30-4480-96d1-2d7922959fd0/how-to-enuemrate-list-of-availble-wireless-network- device-using-c?forum = wcf [ ^ ]。
This video might help you - https://www.youtube.com/watch?v=KGVCL6Hiyak[^].
Try this forum as well - https://social.msdn.microsoft.com/Forums/vstudio/en-US/3d453ef9-6c30-4480-96d1-2d7922959fd0/how-to-enuemrate-list-of-availble-wireless-network-device-using-c?forum=wcf[^].


private static void GetAvailableWifi()
        {
            WlanClient client = new WlanClient();
            foreach (WlanClient.WlanInterface wlanIface in client.Interfaces)
            {
                // Lists all networks with WEP security
                Wlan.WlanAvailableNetwork[] networks = wlanIface.GetAvailableNetworkList(0);
                foreach (Wlan.WlanAvailableNetwork network in networks)
                {
                    Wlan.Dot11Ssid ssid = network.dot11Ssid;
                    string networkname = Encoding.ASCII.GetString(ssid.SSID, 0, (int)ssid.SSIDLength);
                    if (networkname != "")
                    {
                        networkList.Add(networkname.ToString());
                    }
                }
            }

            if(networkList.Count > 0)
            {
                Console.WriteLine("Listing the available wifi");
                Console.WriteLine("--------------------------");

                foreach(var item in networkList)
                {
                    Console.WriteLine(item.ToString());
                }
            }
        }


这篇关于使用c#代码获取可用的wifi名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆