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

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

Синтаксис

typedef struct DOT11_ROAMING_START_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  DOT11_MAC_ADDRESS  AdhocBSSID;
  DOT11_SSID         AdhocSSID;
  DOT11_ASSOC_STATUS uRoamingReason;
} DOT11_ROAMING_START_PARAMETERS, *PDOT11_ROAMING_START_PARAMETERS;

Члены

Header

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

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

Тип

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

Редакция

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

Размер

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

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

AdhocBSSID

Если объект MIB IEEE 802.11 dot1DesiredBSSType имеет значение dot11_BSS_type_independent, то член AdhocBSSID содержит базовый идентификатор набора служб (BSSID) независимой сети BSS (IBSS), в которую пытается перемещаться станция 802.11.

Примечание IBSS (ad hoc) и SoftAP являются устаревшими. Начиная с Windows 8.1 и Windows Server 2012 R2, используйте Wi-Fi Direct.
 
Если объект MIB dot11DesiredBSSType имеет значение dot11_BSS_type_infrastructure, драйвер мини-порта должен заполнить AdhocBSSID нулями.

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

AdhocSSID

Если объект MIB dot11DesiredBSSType имеет значение dot11_BSS_type_independent, то элемент AdhocSSID содержит идентификатор набора служб (SSID) сети IBSS, в которую пытается перемещаться станция 802.11.

Примечание IBSS (ad hoc) и SoftAP являются устаревшими. Начиная с Windows 8.1 и Windows Server 2012 R2, используйте Wi-Fi Direct.
 
Если объект MIB dot11DesiredBSSType имеет значение dot11_BSS_type_infrastructure, драйвер мини-порта должен заполнить AdhocSSID нулями.

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

Дополнительные сведения об объекте MIB IEEE 802.11 dot1DesiredBSSType см. в статье. OID_DOT11_DESIRED_BSS_TYPE.

uRoamingReason

Причина, по которой станция 802.11 перемещается в роуминге, которая форматируется как DOT11_ASSOC_STATUS значение.

Комментарии

Дополнительные сведения об операции перемещения см. в разделе Перемещаемые операции.

Требования

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

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

DOT11_ASSOC_STATUS

DOT11_SSID

DOT11_MAC_ADDRESS

OID_DOT11_DESIRED_BSS_TYPE

NDIS_STATUS_DOT11_ROAMING_START

NDIS_OBJECT_HEADER