структура DOT11_ASSOCIATION_PARAMS (windot11.h)

ВажноСобственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. Вместо этого используйте WLAN Device Driver Interface (WDI). Дополнительные сведения о WDI см. в статье Модель универсального драйвера WLAN для Windows.
 
Структура DOT11_ASSOCIATION_PARAMS определяет список дополнительных информационных элементов (IES), которые драйвер мини-порта добавляет к запросу связи, который сетевой адаптер отправляет в точку доступа в сети BSS инфраструктуры.

Синтаксис

typedef struct DOT11_ASSOCIATION_PARAMS {
  NDIS_OBJECT_HEADER Header;
  DOT11_MAC_ADDRESS  BSSID;
  ULONG              uAssocRequestIEsOffset;
  ULONG              uAssocRequestIEsLength;
} DOT11_ASSOCIATION_PARAMS, *PDOT11_ASSOCIATION_PARAMS;

Члены

Header

Тип, редакция и размер структуры DOT11_ASSOCIATION_PARAMS. Этот элемент имеет формат структуры NDIS_OBJECT_HEADER .

Драйвер мини-порта должен задать для членов Header следующие значения:

Тип

Для этого элемента должно быть задано значение NDIS_OBJECT_TYPE_DEFAULT.

Редакция

Для этого элемента должно быть задано значение DOT11_ASSOCIATION_PARAMS_REVISION_1.

Размер

Для этого элемента необходимо задать значение sizeof(DOT11_ASSOCIATION_PARAMS).

Дополнительные сведения об этих членах см. в разделе NDIS_OBJECT_HEADER.

BSSID

Базовый идентификатор набора служб (BSSID) для инфраструктуры сети BSS, для которой должны быть заданы параметры связи.

Драйвер мини-порта должен добавлять новые дополнительные информационные элементы (IES) в запрос на связь только в том случае, если он пытается связаться с точкой доступа, которая имеет соответствующий BSSID.

Если для этого элемента задан подстановочный знак BSSID (0xFFFFFFFFFFFF), драйвер мини-порта должен добавить новые дополнительные информационные элементы (IEs) в запросы на связь для всех точек доступа с допустимыми идентификаторами BSSID.

uAssocRequestIEsOffset

Смещение дополнительных IES (в байтах), которые запрашивает операционная система, добавляются в ответ на связь. Это смещение относительно начала буфера, содержащего структуру DOT11_ASSOCIATION_PARAMS. Значение по умолчанию — 0.

uAssocRequestIEsLength

Длина дополнительных IES (в байтах), которые запрашивает операционная система, добавляются в ответ связи. Значение по умолчанию — 0.

Комментарии

Эта структура используется с OID_DOT11_ASSOCIATION_PARAMS.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях операционных систем Windows.
Верхняя часть windot11.h (включая Ndis.h)

См. также раздел

OID_DOT11_ASSOCIATION_PARAMS

NDIS_OBJECT_HEADER