структура WLAN_ASSOCIATION_ATTRIBUTES (wlanapi.h)
Структура WLAN_ASSOCIATION_ATTRIBUTES содержит атрибуты связи для соединения.
Синтаксис
typedef struct _WLAN_ASSOCIATION_ATTRIBUTES {
DOT11_SSID dot11Ssid;
DOT11_BSS_TYPE dot11BssType;
DOT11_MAC_ADDRESS dot11Bssid;
DOT11_PHY_TYPE dot11PhyType;
ULONG uDot11PhyIndex;
WLAN_SIGNAL_QUALITY wlanSignalQuality;
ULONG ulRxRate;
ULONG ulTxRate;
} WLAN_ASSOCIATION_ATTRIBUTES, *PWLAN_ASSOCIATION_ATTRIBUTES;
Члены
dot11Ssid
Структура DOT11_SSID , содержащая SSID связи.
dot11BssType
Значение DOT11_BSS_TYPE , указывающее, является ли сеть инфраструктурной или нерегламентированной.
dot11Bssid
DOT11_MAC_ADDRESS, содержащий BSSID связи.
dot11PhyType
Значение DOT11_PHY_TYPE , указывающее физический тип связи.
uDot11PhyIndex
Положение значения DOT11_PHY_TYPE в структуре, содержащей список типов PHY.
wlanSignalQuality
Процентное значение, представляющее качество сигнала сети. WLAN_SIGNAL_QUALITY имеет тип ULONG. Этот элемент содержит значение от 0 до 100. Значение 0 подразумевает фактическую мощность сигнала RSSI в размере -100 dbm. Значение 100 подразумевает фактическую силу сигнала RSSI в размере -50 dbm. Значение силы сигнала RSSI для значений wlanSignalQuality от 1 до 99 можно вычислить с помощью линейной интерполяции.
ulRxRate
Содержит скорость получения связи.
ulTxRate
Содержит скорость передачи связи.
Требования
Минимальная версия клиента | Windows Vista, Windows XP с пакетом обновления 3 (SP3) [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | wlanapi.h |
Распространяемые компоненты | API беспроводной локальной сети для Windows XP с пакетом обновления 2 (SP2) |