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


OID_WDI_TASK_DOT11_RESET

Важный

Этот раздел является частью модели драйвера WDI , выпущенной в Windows 10. Модель драйвера WDI находится в режиме обслуживания и получит только исправления с высоким приоритетом. WiFiCx — это модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций.

OID_WDI_TASK_DOT11_RESET запрашивает, что компонент IHV сбрасывает состояние MAC и PHY на указанном порту.

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

Перед выполнением команды сброса dot11 драйвер WDI перестает выдавать новые команды компоненту IHV и прерывает выполнение любой задачи на порту. Он также очищает свои очереди Rx и TX.

Сброс dot11 объединяет семантику примитива 802.11 MLME и PLME. Когда компонент IHV получает запрос сброса dot11, он должен выполнять следующие задачи.

  • Сбросите сущность MAC порта в исходное состояние.
  • Сброс атрибутов MIB порта, чтобы они были заданы значения по умолчанию, если bSetDefaultMIB имеет значение true.
  • Сбросьте компьютеры состояния TX/Rx для сущности PHY и задайте его только для состояния Rx, чтобы не передаваться больше кадров.
  • Очистка очереди Rx адаптера и завершение отправки каждого пакета в очередях TX.
  • Если параметр MAC-адреса присутствует, сбросить MAC-адрес порта в указанное значение.
  • Задайте для состояния порта значение INIT перед завершением операции сброса dot11.

Если сброс порта работал в качестве STA, AP или Wi-Fi Direct Client или GO, узел активировал задачу отключения, чтобы запросить компонент IHV отправить отсоединение одноранговым узлам перед сбросом. Таким образом, компонент IHV не должен делать это снова.

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

TLV Разрешено несколько экземпляров TLV Необязательный Описание
WDI_TLV_DOT11_RESET_PARAMETERS Параметры для сброса dot11.
WDI_TLV_CONFIGURED_MAC_ADDRESS X MAC-адрес, который должен использоваться для порта.

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

NDIS_STATUS_WDI_INDICATION_DOT11_RESET_COMPLETE

Требования

Минимальный поддерживаемый клиент

Windows 10

Минимальный поддерживаемый сервер

Windows Server 2016

Заголовок

Dot11wdi.h