День добрый! Суть моего вопроса заключается в следующем: возможно ли, используя C#, работать с WiFi, то есть получать список доступных сетей, их параметры (уровень сигнала и т.п.), а так же блокировать возможность подключения к определённым из них. И если да, то как?
На просторах Nuget'ов обнаружил библиотеку SimpleWiFi. Включает в себя все необходимое, проста в обращении. Так же находится в открытом доступе на GitHub (как и пример использования)
Есть библиотека NativeWifi Добавляем ее в references, прописываем
using NativeWifi;
Список сетей:
WlanClient client = new WlanClient();
Wlan.WlanAvailableNetwork[] wlanBssEntries = wlanIface.GetAvailableNetworkList( 0 );
И т.д. подробнее тут. А вот блокировку уже сложнее сделать, из приложения, допустим, можно без проблем сделать, а вот на уровне системы - уже задача нетривиальная.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости