функция обратного вызова MINIPORT_WDI_RX_STOP (dot11wdi.h)

Важно!

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

Функция-обработчик MiniportWdiRxStop останавливает RX на заданном порту и принимает идентификатор порта с подстановочными знаками для остановки RX в адаптере. TAL завершает операцию остановки RX, завершая запрос с состоянием успешного выполнения или завершая его с состоянием ожидания и асинхронно указывая RxStopConfirm.

Это обработчик мини-порта WDI внутри NDIS_MINIPORT_WDI_DATA_HANDLERS.

Перед завершением указания целевой объект должен быть настроен так, чтобы он не указывал новый трафик на выбранный порт или весь адаптер.

Этот запрос отправляется в TAL в рамках перехода на низкое энергопотребление (адаптер) и сброс dot11 (порт).

Примечание Функцию необходимо объявить с помощью типа MINIPORT_WDI_RX_STOP . Дополнительные сведения см. в следующем разделе Примеры.
 

Синтаксис

MINIPORT_WDI_RX_STOP MiniportWdiRxStop;

void MiniportWdiRxStop(
  [in]  TAL_TXRX_HANDLE MiniportTalTxRxContext,
  [in]  WDI_PORT_ID PortId,
  [out] NDIS_STATUS *pWifiStatus
)
{...}

Параметры

[in] MiniportTalTxRxContext

Дескриптор устройства TAL, возвращенный минипортом IHV в MiniportWdiTalTxRxInitialize.

[in] PortId

Идентификатор порта.

[out] pWifiStatus

Состояние из мини-порта IHV. Состояние успешного выполнения указывает, что операция выполняется синхронно. Состояние ожидания указывает, что остановка будет асинхронно подтверждена.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header dot11wdi.h

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

NDIS_MINIPORT_WDI_DATA_HANDLERS

TAL_TXRX_HANDLE

Путь WDI RX

WDI_PORT_ID