structure NDIS_MINIPORT_WDI_DATA_HANDLERS (dot11wdi.h)

Important

Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. WiFiCx est le modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités.

La structure NDIS_MINIPORT_WDI_DATA_HANDLERS spécifie les points d’entrée pour les gestionnaires de chemin de données miniportS IHV.

Syntaxe

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;

Membres

Header

Structure NDIS_OBJECT_HEADER de la structure NDIS_MINIPORT_WDI_DATA_HANDLERS. Définissez le membre Type de la structure spécifiée par l’en-tête pour NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS.

Pour indiquer la version de la structure NDIS_MINIPORT_WDI_DATA_HANDLERS, définissez le membre Revision sur la valeur suivante :

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

Définissez le membre Size sur NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1.

TxAbortHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxAbort .

TxTargetDescInitHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxTargetDescInit .

TxTargetDescDeInitHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxTargetDescDeInit .

TxDataSendHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxDataSend .

TxTalSendHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxTalSend .

TxTalSendCompleteHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxTalSendComplete .

TxTalQueueInOrderHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxTalQueueInOrder .

TxPeerBacklogHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxPeerBacklog .

RxStopHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxStop .

RxFlushHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxFlush .

RxRestartHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxRestart .

RxGetMpdusHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxGetMpdus .

RxReturnFramesHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxReturnFrames .

RxResumeHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxResume .

RxThrottleHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxThrottle .

RxPpduRssiHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiRxPpduRssi .

TalTxRxStartHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxStart .

TalTxRxStopHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxStop .

TalTxRxAddPortHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxAddPort .

TalTxRxDeletePortHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxDeletePort .

TalTxRxSetPortOpModeHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxSetPortOpMode .

TalTxRxResetPortHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxResetPort .

TalTxRxPeerConfigHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxPeerConfig .

TalTxRxPeerDeleteConfirmHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTalTxRxPeerDeleteConfirm .

TxSuspectFrameAbortHandler

Point d’entrée de la fonction de gestionnaire MiniportWdiTxSuspectFrameAbort .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête dot11wdi.h (inclure Ndis.h)