Я ищу функцию WinAPI для извлечения канала WiFi текущей точки доступа, к которой подключен мой компьютер, такой как канал, отмеченный в выходных данных ниже (11). Я могу сделать это через командную строку ‘netsh’, и я, очевидно, могу написать программу, которая выполняет эту команду и анализирует вывод, но я надеялся найти более чистый, более прямой путь.
C:\Users\>netsh wlan show interfaces
There is 1 interface on the system:
Name : Wireless Network Connection
Description : Intel(R) Centrino(R) Advanced-N 6200 AGN
GUID :
Physical address :
State : connected
SSID :
BSSID :
Network type : Infrastructure
Radio type : 802.11g
Authentication :
Cipher :
Connection mode :
***Channel*** : 11
Receive rate (Mbps) : 54
Transmit rate (Mbps) : 54
Signal : 99%
Profile :
Hosted network status : Not started
Язык программирования — C / C ++.
Задача ещё не решена.
Других решений пока нет …