答案 0 :(得分:0)
遗憾的是,Windows Native Wifi Api 没有直接显示通道宽度信息。但这(以及许多其他参数)可以从接入点传输的 Wi-Fi Beacon 帧中获得。
此信息可以通过 WlanApi WlanGetNetworkBssList 函数访问,该函数返回 WLAN_BSS_ENTRY 结构列表 (https://docs.microsoft.com/en-us/windows/win32/api/wlanapi/ns-wlanapi-wlan_bss_entry)。通过该结构,您可以访问接收到的信标中存在的所有信息元素,但您必须自己解析该信息。
我正在处理的项目中需要此功能,因此我为 WlanApi (win32wifi) 找到了一个 Python 包装器库并将此功能添加到其中。您可以在 github (https://github.com/opetryna/win32wifi/commit/35bc65df12ae8e3c579f4e867b3bfcadfb6e072a) 上查看。