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


OID_WDI_TASK_CREATE_PORT

OID_WDI_TASK_CREATE_PORT запрашивает создание новой сущности 802.11 компонентом IHV.

Объект Возможность прерывания Приоритет по умолчанию (политика драйвера узла) Обычное время выполнения (в секундах)
Адаптер Нет 6 1

Режим работы созданного порта имеет значение WDI_OPERATION_MODE_STA , если он не указан в параметрах задачи.

Если MAC-адрес будет работать как порт устройства Wi-Fi Direct, uOpmodeMask содержит WDI_OPERATION_MODE_P2P_DEVICE. В этом случае драйвер компонента IHV должен назначить этому порту MAC-адрес, зарезервированный для прямого устройства Wi-Fi, и вернуть его в указании завершения запроса.

Параметры задачи

TLV Разрешено несколько экземпляров TLV Необязательно Описание
WDI_TLV_CREATE_PORT_PARAMETERS Параметры для создания порта.
WDI_TLV_CREATE_PORT_MAC_ADDRESS X

Этот TLV используется, когда UE повторно создает не основной порт во время возобновления из гибернации. При наличии этого TLV встроенное ПО должно использовать этот MAC-адрес для создания порта. Этот MAC-адрес гарантированно будет MAC-адресом, созданным встроенным ПО для типа порта до гибернации.

Цель состоит в том, чтобы использовать один и тот же номер порта NDIS и MAC-адрес, чтобы соответствовать состояниям верхних слоев. Обратите внимание, что WFC_PORT_ID может отличаться в разных местах, но идентификатор порта не должен сталкиваться с идентификатором существующего порта. Эти сведения используются только между UE и LE/встроенного ПО.

Указание завершения задачи

NDIS_STATUS_WDI_INDICATION_CREATE_PORT_COMPLETE

Требования

Минимальная версия клиента

Windows 10

Минимальная версия сервера

Windows Server 2016

Заголовок

Dot11wdi.h