NDIS_MINIPORT_WDI_DATA_HANDLERS结构 (dot11wdi.h)

重要

本主题是 Windows 10 中发布的 WDI 驱动程序模型的一部分。 WDI 驱动程序模型处于维护模式,仅接收高优先级修补程序。 WiFiCx 是 Windows 11 中发布的 Wi-Fi 驱动程序模型。 建议使用 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_MINIPORT_WDI_DATA_HANDLERS结构的NDIS_OBJECT_HEADER结构。 将 Header 指定的结构的 Type 成员设置为 NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS。

若要指示NDIS_MINIPORT_WDI_DATA_HANDLERS结构的版本,请将 Revision 成员设置为以下值:

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

Size 成员设置为 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)