структура DOT11_EXTAP_ATTRIBUTES (windot11.h)
Важный
WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.
Структура DOT11_EXTAP_ATTRIBUTES определяет физические и операционные атрибуты мини-порта драйвера и станции 802.11 при работе в режиме extsible Access Point (ExtAP).
Синтаксис
typedef struct _DOT11_EXTAP_ATTRIBUTES {
NDIS_OBJECT_HEADER Header;
ULONG uScanSSIDListSize;
ULONG uDesiredSSIDListSize;
ULONG uPrivacyExemptionListSize;
ULONG uAssociationTableSize;
ULONG uDefaultKeyTableSize;
ULONG uWEPKeyValueMaxLength;
BOOLEAN bStrictlyOrderedServiceClassImplemented;
ULONG uNumSupportedCountryOrRegionStrings;
PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
ULONG uInfraNumSupportedUcastAlgoPairs;
PDOT11_AUTH_CIPHER_PAIR pInfraSupportedUcastAlgoPairs;
ULONG uInfraNumSupportedMcastAlgoPairs;
PDOT11_AUTH_CIPHER_PAIR pInfraSupportedMcastAlgoPairs;
} DOT11_EXTAP_ATTRIBUTES, *PDOT11_EXTAP_ATTRIBUTES;
Члены
Header
Тип, редакция и размер структуры DOT11_EXTAP_ATTRIBUTES. Этот элемент отформатирован как структура NDIS_OBJECT_HEADER.
Минипорт-драйвер должен задать члены заголовка следующими значениями:
Тип
Этот элемент должен иметь значение NDIS_OBJECT_TYPE_DEFAULT.
Пересмотр
Этот элемент должен иметь значение DOT11_EXTAP_ATTRIBUTES_REVISION_1.
Размер
Этот элемент должен иметь значение sizeof(DOT11_EXTAP_ATTRIBUTES).
Дополнительные сведения об этих членах см. в NDIS_OBJECT_HEADER.
uScanSSIDListSize
Максимальное количество идентификаторов набора служб (SSID), поддерживаемых станцией 802.11 для операций сканирования. Станция 802.11 должна поддерживать список SSID по крайней мере четырех записей.
Список SSID, который используется станцией 802.11 для сканирования, указывается при установке OID_DOT11_SCAN_REQUEST.
uDesiredSSIDListSize
Максимальное количество записей в нужном списке идентификаторов набора служб (BSSID), поддерживаемых станцией 802.11. Станция 802.11 должна поддерживать список BSSID по крайней мере с одной записью.
Дополнительные сведения о нужном списке BSSID см. в OID_DOT11_DESIRED_BSSID_LIST.
uPrivacyExemptionListSize
Максимальное количество записей в списке исключений конфиденциальности, поддерживаемого станцией 802.11. Станция 802.11 должна поддерживать список исключений конфиденциальности по крайней мере с одной записью.
Дополнительные сведения о списке исключений конфиденциальности см. в OID_DOT11_PRIVACY_EXEMPTION_LIST.
uAssociationTableSize
Максимальное количество ассоциаций, которые может поддерживать станция 802.11 одновременно. Станция 802.11 должна поддерживать список ассоциаций, имеющий по крайней мере одну запись. Сетевой адаптер обычно может поддерживать по крайней мере 32 сопоставления одновременно.
Если сетевой адаптер поддерживает любые алгоритмы проверки подлинности и шифра, требующие ключей сопоставления ключей, он должен поддерживать по крайней мере количество записей в таблице ключей сопоставления ключей.
uDefaultKeyTableSize
Максимальное количество ключей шифров, поддерживаемых станцией 802.11 для ключа по умолчанию и таблиц ключей по умолчанию для каждой станции.
Для стандартных алгоритмов шифров 802.11 станция 802.11 должна поддерживать размер таблицы не менее четырех ключей шифров. Для алгоритмов шифров, разработанных независимым поставщиком оборудования (IHV), размер таблицы может быть четыре или больше.
uWEPKeyValueMaxLength
Максимальная длина ключа шифра WEP в байтах, поддерживаемая станцией 802.11.
В следующей таблице перечислены минимальные и максимальные длины ключей в байтах для различных значений шифров WEP, определенных с помощью DOT11_CIPHER_ALGORITHM(.). \wlantypes\ne-wlantypes-_dot11_cipher_algorithm.md).
Шифр WEP | Минимальная длина ключа | Максимальная длина ключа |
---|---|---|
DOT11_CIPHER_ALGO_WEP40 | 5 | 5 |
DOT11_CIPHER_ALGO_WEP104 | 13 | 13 |
DOT11_CIPHER_ALGO_WEP | 13 | Любая длина, поддерживаемая станцией 802.11 |
bStrictlyOrderedServiceClassImplemented
Логическое значение, которое, если задано значение TRUE, указывает, что станция 802.11 поддерживает класс службы IEEE 802.11 StrictlyOrdered для доставки пакетов службы управления доступом мультимедиа (MAC).
Дополнительные сведения о классе служб StrictlyOrdered см. в предложении 5.1.3 стандарта IEEE 802.11-2012.
uNumSupportedCountryOrRegionStrings
Количество строк страны или региона, поддерживаемых станцией 802.11. Если станция 802.11 поддерживает несколько нормативных доменов, указанных стандартом IEEE 802.11d-2001, каждая страна или строка региона определяет нормативный домен, поддерживаемый станцией 802.11.
Если станция 802.11 не поддерживает стандарт IEEE 802.11d-2001, драйвер мини-порта должен задать uNumSupportedCountryOrRegionStrings ноль.
pSupportedCountryOrRegionStrings
Указатель на массив строк страны или региона 802.11d, поддерживаемых станцией 802.11. Каждая запись в массиве форматируется как DOT11_COUNTRY_OR_REGION_STRING структура.
uInfraNumSupportedUcastAlgoPairs
Количество алгоритмов проверки подлинности и шифров, поддерживаемых станцией 802.11 для отправки и получения одноадресных пакетов при настройке для операции в сети базового набора служб инфраструктуры (BSS). Элемент uInfraNumSupportedUcastAlgoPairs должен быть числом DOT11_AUTH_CIPHER_PAIR структур в массиве, на который ссылается pInfraSupportedUcastAlgoPairs.
pInfraSupportedUcastAlgoPairs
Указатель на массив алгоритмов проверки подлинности и шифров, поддерживаемых станцией 802.11 для отправки и получения одноадресных пакетов в сети BSS инфраструктуры. Каждая запись в массиве форматируется как структура DOT11_AUTH_CIPHER_PAIR.
uInfraNumSupportedMcastAlgoPairs
Количество алгоритмов проверки подлинности и шифров, поддерживаемых станцией 802.11 для отправки и приема многоадресных и широковещательных пакетов при настройке для операций в сети базового набора служб инфраструктуры (BSS). Элемент uInfraNumSupportedMcastAlgoPairs должен быть числом DOT11_AUTH_CIPHER_PAIR структур в массиве, на который ссылается элемент pInfraSupportedMcastAlgoPairs.
pInfraSupportedMcastAlgoPairs
Указатель на массив алгоритмов проверки подлинности и шифров, поддерживаемых станцией 802.11 для отправки и получения многоадресных и широковещательных пакетов в сети BSS инфраструктуры. Каждая запись в массиве форматируется как структура DOT11_AUTH_CIPHER_PAIR.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 7 и более поздних версиях операционных систем Windows. |
заголовка | windot11.h (include Ndis.h) |
См. также
DOT11_COUNTRY_OR_REGION_STRING