Поделиться через


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

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

Синтаксис

typedef struct _DOT11_MAC_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  ULONG              uOpmodeMask;
} DOT11_MAC_PARAMETERS, *PDOT11_MAC_PARAMETERS;

Члены

Header

Заголовок объекта, определяющий тип и редакцию этой структуры. Ниже перечислены обязательные параметры элементов NDIS_OBJECT_HEADER .

Тип

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

Редакция

Должно быть задано значение DOT11_MAC_PARAMETERS_REVISION_1

Размер

Должно быть задано значение DOT11_SIZEOF_MAC_PARAMETERS_REVISION_1

uOpmodeMask

Побитовое значение OR для режимов операций, которые Windows может задать для созданного порта. Эта битовая маска определяется следующим образом:

DOT11_OPERATION_MODE_WFD_DEVICE

Указывает, что драйвер мини-порта поддерживает режим работы Wi-Fi прямого устройства.

DOT11_OPERATION_MODE_WFD_GROUP_OWNER

Указывает, что драйвер мини-порта поддерживает режим работы Wi-Fi прямой владелец группы.

DOT11_OPERATION_MODE_WFD_CLIENT

Указывает, что драйвер мини-порта поддерживает режим работы Wi-Fi direct client.

Требования

Требование Значение
Минимальная версия клиента Версии:_Supported в Windows 8
Верхняя часть windot11.h (включая Windot11.h)

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

OID_DOT11_CREATE_MAC

NDIS_OBJECT_HEADER