структура NDIS_MINIPORT_WDI_DATA_HANDLERS (dot11wdi.h)

Важно!

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

Структура NDIS_MINIPORT_WDI_DATA_HANDLERS указывает точки входа для обработчиков пути к данным мини-порта IHV.

Синтаксис

typedef struct _NDIS_MINIPORT_WDI_DATA_HANDLERS {
  NDIS_OBJECT_HEADER                                Header;
  MINIPORT_WDI_TX_ABORT_HANDLER                     TxAbortHandler;
  MINIPORT_WDI_TX_TARGET_DESC_INIT_HANDLER          TxTargetDescInitHandler;
  MINIPORT_WDI_TX_TARGET_DESC_DEINIT_HANDLER        TxTargetDescDeInitHandler;
  MINIPORT_WDI_TX_DATA_SEND_HANDLER                 TxDataSendHandler;
  MINIPORT_WDI_TX_TAL_SEND_HANDLER                  TxTalSendHandler;
  MINIPORT_WDI_TX_TAL_SEND_COMPLETE_HANDLER         TxTalSendCompleteHandler;
  MINIPORT_WDI_TX_TAL_QUEUE_IN_ORDER_HANDLER        TxTalQueueInOrderHandler;
  MINIPORT_WDI_TX_PEER_BACKLOG_HANDLER              TxPeerBacklogHandler;
  MINIPORT_WDI_RX_STOP_HANDLER                      RxStopHandler;
  MINIPORT_WDI_RX_FLUSH_HANDLER                     RxFlushHandler;
  MINIPORT_WDI_RX_RESTART_HANDLER                   RxRestartHandler;
  MINIPORT_WDI_RX_GET_MPDUS_HANDLER                 RxGetMpdusHandler;
  MINIPORT_WDI_RX_RETURN_FRAMES_HANDLER             RxReturnFramesHandler;
  MINIPORT_WDI_RX_RESUME_HANDLER                    RxResumeHandler;
  MINIPORT_WDI_RX_THROTTLE_HANDLER                  RxThrottleHandler;
  MINIPORT_WDI_RX_PPDU_RSSI_HANDLER                 RxPpduRssiHandler;
  MINIPORT_WDI_TAL_TXRX_START_HANDLER               TalTxRxStartHandler;
  MINIPORT_WDI_TAL_TXRX_STOP_HANDLER                TalTxRxStopHandler;
  MINIPORT_WDI_TAL_TXRX_ADD_PORT_HANDLER            TalTxRxAddPortHandler;
  MINIPORT_WDI_TAL_TXRX_DELETE_PORT_HANDLER         TalTxRxDeletePortHandler;
  MINIPORT_WDI_TAL_TXRX_SET_PORT_OPMODE_HANDLER     TalTxRxSetPortOpModeHandler;
  MINIPORT_WDI_TAL_TXRX_RESET_PORT_HANDLER          TalTxRxResetPortHandler;
  MINIPORT_WDI_TAL_TXRX_PEER_CONFIG_HANDLER         TalTxRxPeerConfigHandler;
  MINIPORT_WDI_TAL_TXRX_PEER_DELETE_CONFIRM_HANDLER TalTxRxPeerDeleteConfirmHandler;
  MINIPORT_WDI_TX_SUSPECT_FRAME_LIST_ABORT_HANDLER  TxSuspectFrameAbortHandler;
} NDIS_MINIPORT_WDI_DATA_HANDLERS, *PNDIS_MINIPORT_WDI_DATA_HANDLERS;

Члены

Header

Структура NDIS_OBJECT_HEADER для структуры NDIS_MINIPORT_WDI_DATA_HANDLERS. Задайте для элемента Type структуры, указанной в заголовке , значение NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS.

Чтобы указать версию структуры NDIS_MINIPORT_WDI_DATA_HANDLERS, задайте для элемента Revision следующее значение:

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

Задайте для элемента Размер значение NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1.

TxAbortHandler

Точка входа функции обработчика MiniportWdiTxAbort .

TxTargetDescInitHandler

Точка входа функции обработчика MiniportWdiTxTargetDescInit .

TxTargetDescDeInitHandler

Точка входа функции обработчика MiniportWdiTxTargetDescDeInit .

TxDataSendHandler

Точка входа функции обработчика MiniportWdiTxDataSend .

TxTalSendHandler

Точка входа функции обработчика MiniportWdiTxTalSend .

TxTalSendCompleteHandler

Точка входа функции обработчика MiniportWdiTxTalSendComplete .

TxTalQueueInOrderHandler

Точка входа функции обработчика MiniportWdiTxTalQueueInOrder .

TxPeerBacklogHandler

Точка входа функции обработчика MiniportWdiTxPeerBacklog .

RxStopHandler

Точка входа функции-обработчика MiniportWdiRxStop .

RxFlushHandler

Точка входа функции обработчика MiniportWdiRxFlush .

RxRestartHandler

Точка входа функции обработчика MiniportWdiRxRestart .

RxGetMpdusHandler

Точка входа функции обработчика MiniportWdiRxGetMpdus .

RxReturnFramesHandler

Точка входа функции обработчика MiniportWdiRxReturnFrames .

RxResumeHandler

Точка входа функции обработчика MiniportWdiRxResume .

RxThrottleHandler

Точка входа функции обработчика MiniportWdiRxThrottle .

RxPpduRssiHandler

Точка входа функции обработчика MiniportWdiRxPpduRssi .

TalTxRxStartHandler

Точка входа функции обработчика MiniportWdiTalTxRxStart .

TalTxRxStopHandler

Точка входа функции обработчика MiniportWdiTalTxRxStop .

TalTxRxAddPortHandler

Точка входа функции-обработчика MiniportWdiTalTxRxAddPort .

TalTxRxDeletePortHandler

Точка входа функции обработчика MiniportWdiTalTxRxDeletePort .

TalTxRxSetPortOpModeHandler

Точка входа функции обработчика MiniportWdiTalTxRxSetPortOpMode .

TalTxRxResetPortHandler

Точка входа функции обработчика MiniportWdiTalTxRxResetPort .

TalTxRxPeerConfigHandler

Точка входа функции обработчика MiniportWdiTalTxRxPeerConfig .

TalTxRxPeerDeleteConfirmHandler

Точка входа функции обработчика MiniportWdiTalTxRxPeerDeleteConfirm .

TxSuspectFrameAbortHandler

Точка входа функции обработчика MiniportWdiTxSuspectFrameAbort .

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Верхняя часть dot11wdi.h (включая Ndis.h)