структура DOT11_PEER_INFO (windot11.h)
Важный
WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.
Структура DOT11_PEER_INFO указывает сведения о одноранговой станции в независимой сети базового набора служб (IBSS).
Синтаксис
typedef struct _DOT11_PEER_INFO {
DOT11_MAC_ADDRESS MacAddress;
USHORT usCapabilityInformation;
DOT11_AUTH_ALGORITHM AuthAlgo;
DOT11_CIPHER_ALGORITHM UnicastCipherAlgo;
DOT11_CIPHER_ALGORITHM MulticastCipherAlgo;
BOOLEAN bWpsEnabled;
USHORT usListenInterval;
UCHAR ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2];
USHORT usAssociationID;
DOT11_ASSOCIATION_STATE AssociationState;
DOT11_POWER_MODE PowerMode;
LARGE_INTEGER liAssociationUpTime;
DOT11_PEER_STATISTICS Statistics;
} DOT11_PEER_INFO, *PDOT11_PEER_INFO;
Члены
MacAddress
Адрес mac-адреса одноранговой станции в независимой сети BSS (IBSS).
usCapabilityInformation
Поле сведений о возможностях 802.11 из кадров отклика маяка или пробы, которое последнее получено от одноранговой станции 802.11.
AuthAlgo
Алгоритм проверки подлинности, разрешенный станцией 802.11 с одноранговой станцией во время операции сопоставления. Дополнительные сведения о типе данных для члена AuthAlgo см. в DOT11_AUTH_ALGORITHM.
Этот элемент не определен, если одноранговый узел не связан.
UnicastCipherAlgo
Алгоритм шифра одноадресной рассылки, разрешенный станцией 802.11 с одноранговой станцией во время операции сопоставления. Дополнительные сведения о типе данных для члена UnicastCipherAl go см. в DOT11_CIPHER_ALGORITHM.
Этот элемент не определен, если одноранговый узел не связан.
MulticastCipherAlgo
Алгоритм многоадресной рассылки, который станция 802.11 разрешалась с одноранговой станцией во время операции сопоставления. Дополнительные сведения о типе данных для члена MulticastCipherAlgo см. в DOT11_CIPHER_ALGORITHM.
Этот элемент не определен, если одноранговый узел не связан.
bWpsEnabled
Логическое значение, указывающее, включена ли настройка WiFi Protected Setup (WPS) для одноранговой станции. Если TRUE, wpS включен, а алгоритмы проверки подлинности и шифра, используемые одноранговым узлом, могут отличаться от алгоритмов, включенных в AP.
Этот элемент не следует использовать, если одноранговый узел не связан.
usListenInterval
Значение USHORT, определяющее поле интервала прослушивания 802.11, полученное из запроса связи.
Этот элемент имеет значение нуля, если одноранговый узел не связан.
ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2]
Значение UCHAR, указывающее частоту данных, поддерживаемую одноранговой станцией. Эти ставки основаны на поддерживаемых ставках IE 802.11 от маяка или кадров отклика пробы, которые станция 802.11 недавно получила от однорангового узла.
Каждая запись в массиве ucPeerSupportedRates — это значение индекса в таблице скоростей данных, возвращаемых с помощью запроса OID_DOT11_DATA_RATE_MAPPING_TABLE. Значение индекса должно быть от 2 до 127.
Этот элемент имеет значение нуля, если одноранговый узел не связан.
usAssociationID
Значение USHORT, указывающее поле идентификатора ассоциации 802.11 из кадров отклика ассоциации или повторной связи, полученных от AP станции 802.11.
Этот элемент имеет значение 0xFFFF, если одноранговый узел не связан.
AssociationState
Значение типа DOT11_ASSOCIATION_STATE, указывающее состояние проверки подлинности и связи одноранговой станции 802.11. Состояние может быть либо dot11_assoc_state_auth_unassoc, либо dot11_assoc_state_auth_assoc.
В IEEE 802.11 Standardпроцедура проверки подлинности 802.11 является необязательной для независимой сети. Поэтому в зависимости от реализации IHV состояние, представленное значением перечисления dot11_assoc_state_auth_unassoc, может не применяться.
PowerMode
Значение типа DOT11_POWER_MODE, описывающее последний режим управления питанием одноранговой станции.
liAssociationUpTime
Значение LARGEINTEGER, указывающее метку времени успешно завершенной процедуры сопоставления 802.11. Драйвер минипорта вызывает NdisGetCurrentSystemTime, чтобы получить метку времени завершения связи.
Этот элемент имеет значение нуля, если одноранговый узел не связан.
Statistics
Счетчики статистики для трафика данных, определенные структурой DOT11_PEER_STATISTICS.
Этот элемент имеет значение нуля, если одноранговый узел не связан.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 7 и более поздних версиях операционных систем Windows. |
заголовка | windot11.h (include Ndis.h) |