struttura NDIS_MINIPORT_WDI_DATA_HANDLERS (dot11wdi.h)

Importante

Questo argomento fa parte del modello di driver WDI rilasciato in Windows 10. Il modello di driver WDI è in modalità di manutenzione e riceverà solo correzioni con priorità elevata. WiFiCx è il modello di driver Wi-Fi rilasciato in Windows 11. Ti consigliamo di usare WiFiCx per sfruttare le funzionalità più recenti.

La struttura NDIS_MINIPORT_WDI_DATA_HANDLERS specifica i punti di ingresso per i gestori dei percorsi dati del miniport IHV.

Sintassi

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;

Members

Header

Struttura NDIS_OBJECT_HEADER per la struttura NDIS_MINIPORT_WDI_DATA_HANDLERS. Impostare il membro Type della struttura specificata da Header su NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS.

Per indicare la versione della struttura NDIS_MINIPORT_WDI_DATA_HANDLERS, impostare il membro Revision sul valore seguente:

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

Impostare il membro Size su NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1.

TxAbortHandler

Punto di ingresso della funzione del gestore MiniportWdiTxAbort .

TxTargetDescInitHandler

Punto di ingresso della funzione del gestore MiniportWdiTxTargetDescInit .

TxTargetDescDeInitHandler

Punto di ingresso della funzione del gestore MiniportWdiTxTargetDescDeInit .

TxDataSendHandler

Punto di ingresso della funzione del gestore MiniportWdiTxDataSend .

TxTalSendHandler

Punto di ingresso della funzione del gestore MiniportWdiTxTalSend .

TxTalSendCompleteHandler

Punto di ingresso della funzione del gestore MiniportWdiTxTalSendComplete .

TxTalQueueInOrderHandler

Punto di ingresso della funzione del gestore MiniportWdiTxTalQueueInOrder .

TxPeerBacklogHandler

Punto di ingresso della funzione del gestore MiniportWdiTxPeerBacklog .

RxStopHandler

Punto di ingresso della funzione del gestore MiniportWdiRxStop .

RxFlushHandler

Punto di ingresso della funzione del gestore MiniportWdiRxFlush .

RxRestartHandler

Punto di ingresso della funzione del gestore MiniportWdiRxRestart .

RxGetMpdusHandler

Punto di ingresso della funzione del gestore MiniportWdiRxGetMpdus .

RxReturnFramesHandler

Punto di ingresso della funzione del gestore MiniportWdiRxReturnFrames .

RxResumeHandler

Punto di ingresso della funzione del gestore MiniportWdiRxResume .

RxThrottleHandler

Punto di ingresso della funzione del gestore MiniportWdiRxThrottle .

RxPpduRssiHandler

Punto di ingresso della funzione del gestore MiniportWdiRxPpduRssi .

TalTxRxStartHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxStart .

TalTxRxStopHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxStop .

TalTxRxAddPortHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxAddPort .

TalTxRxDeletePortHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxDeletePort .

TalTxRxSetPortOpModeHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxSetPortOpMode .

TalTxRxResetPortHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxResetPort .

TalTxRxPeerConfigHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxPeerConfig .

TalTxRxPeerDeleteConfirmHandler

Punto di ingresso della funzione del gestore MiniportWdiTalTxRxPeerDeleteConfirm .

TxSuspectFrameAbortHandler

Punto di ingresso della funzione del gestore MiniportWdiTxSuspectFrameAbort .

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione dot11wdi.h (include Ndis.h)