estrutura NDIS_MINIPORT_WDI_DATA_HANDLERS (dot11wdi.h)
Importante
Este tópico faz parte do modelo de driver WDI lançado em Windows 10. O modelo de driver WDI está no modo de manutenção e receberá apenas correções de alta prioridade. WiFiCx é o modelo de driver Wi-Fi lançado em Windows 11. Recomendamos que você use o WiFiCx para aproveitar os recursos mais recentes.
A estrutura NDIS_MINIPORT_WDI_DATA_HANDLERS especifica os pontos de entrada para os manipuladores de caminho de dados de miniporto IHV.
Sintaxe
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;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_MINIPORT_WDI_DATA_HANDLERS. Defina o membro Type da estrutura especificada por Header como NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS.
Para indicar a versão da estrutura NDIS_MINIPORT_WDI_DATA_HANDLERS, defina o membro Revision com o seguinte valor:
NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1
Defina o membro Size como NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1.
TxAbortHandler
O ponto de entrada da função de manipulador MiniportWdiTxAbort .
TxTargetDescInitHandler
O ponto de entrada da função de manipulador MiniportWdiTxTargetDescInit .
TxTargetDescDeInitHandler
O ponto de entrada da função de manipulador MiniportWdiTxTargetDescDeInit .
TxDataSendHandler
O ponto de entrada da função de manipulador MiniportWdiTxDataSend .
TxTalSendHandler
O ponto de entrada da função de manipulador MiniportWdiTxTalSend .
TxTalSendCompleteHandler
O ponto de entrada da função de manipulador MiniportWdiTxTalSendComplete .
TxTalQueueInOrderHandler
O ponto de entrada da função de manipulador MiniportWdiTxTalQueueInOrder .
TxPeerBacklogHandler
O ponto de entrada da função de manipulador MiniportWdiTxPeerBacklog .
RxStopHandler
O ponto de entrada da função de manipulador MiniportWdiRxStop .
RxFlushHandler
O ponto de entrada da função de manipulador MiniportWdiRxFlush .
RxRestartHandler
O ponto de entrada da função de manipulador MiniportWdiRxRestart .
RxGetMpdusHandler
O ponto de entrada da função de manipulador MiniportWdiRxGetMpdus .
RxReturnFramesHandler
O ponto de entrada da função de manipulador MiniportWdiRxReturnFrames .
RxResumeHandler
O ponto de entrada da função de manipulador MiniportWdiRxResume .
RxThrottleHandler
O ponto de entrada da função de manipulador MiniportWdiRxThrottle .
RxPpduRssiHandler
O ponto de entrada da função de manipulador MiniportWdiRxPpduRssi .
TalTxRxStartHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxStart .
TalTxRxStopHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxStop .
TalTxRxAddPortHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxAddPort .
TalTxRxDeletePortHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxDeletePort .
TalTxRxSetPortOpModeHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxSetPortOpMode .
TalTxRxResetPortHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxResetPort .
TalTxRxPeerConfigHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxPeerConfig .
TalTxRxPeerDeleteConfirmHandler
O ponto de entrada da função de manipulador MiniportWdiTalTxRxPeerDeleteConfirm .
TxSuspectFrameAbortHandler
O ponto de entrada da função de manipulador MiniportWdiTxSuspectFrameAbort .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | dot11wdi.h (inclua Ndis.h) |