OID_WDI_TASK_DOT11_RESET

Важно!

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

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

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

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

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

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

Если сбрасываемый порт работал как 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