Freigeben über


NDIS_MINIPORT_WDI_DATA_HANDLERS Struktur (dot11wdi.h)

Wichtig

Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen.

Die NDIS_MINIPORT_WDI_DATA_HANDLERS-Struktur gibt die Einstiegspunkte für die IHV-Miniport-Datapath-Handler an.

Syntax

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;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_MINIPORT_WDI_DATA_HANDLERS-Struktur. Legen Sie das Type-Element der Struktur, die Header angibt, auf NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS fest.

Um die Version der NDIS_MINIPORT_WDI_DATA_HANDLERS-Struktur anzugeben, legen Sie den Revisionsmember auf den folgenden Wert fest:

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

Legen Sie das Element Größe auf NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1 fest.

TxAbortHandler

Der Einstiegspunkt der MiniportWdiTxAbort-Handlerfunktion .

TxTargetDescInitHandler

Der Einstiegspunkt der MiniportWdiTxTargetDescInit-Handlerfunktion .

TxTargetDescDeInitHandler

Der Einstiegspunkt der MiniportWdiTxTargetDescDeInit-Handlerfunktion .

TxDataSendHandler

Der Einstiegspunkt der MiniportWdiTxDataSend-Handlerfunktion .

TxTalSendHandler

Der Einstiegspunkt der MiniportWdiTxTalSend-Handlerfunktion .

TxTalSendCompleteHandler

Der Einstiegspunkt der MiniportWdiTxTalSendComplete-Handlerfunktion .

TxTalQueueInOrderHandler

Der Einstiegspunkt der MiniportWdiTxTalQueueInOrder-Handlerfunktion .

TxPeerBacklogHandler

Der Einstiegspunkt der MiniportWdiTxPeerBacklog-Handlerfunktion .

RxStopHandler

Der Einstiegspunkt der MiniportWdiRxStop-Handlerfunktion .

RxFlushHandler

Der Einstiegspunkt der MiniportWdiRxFlush-Handlerfunktion .

RxRestartHandler

Der Einstiegspunkt der MiniportWdiRxRestart-Handlerfunktion .

RxGetMpdusHandler

Der Einstiegspunkt der MiniportWdiRxGetMpdus-Handlerfunktion .

RxReturnFramesHandler

Der Einstiegspunkt der MiniportWdiRxReturnFrames-Handlerfunktion .

RxResumeHandler

Der Einstiegspunkt der MiniportWdiRxResume-Handlerfunktion .

RxThrottleHandler

Der Einstiegspunkt der MiniportWdiRxThrottle-Handlerfunktion .

RxPpduRssiHandler

Der Einstiegspunkt der MiniportWdiRxPpduRssi-Handlerfunktion .

TalTxRxStartHandler

Der Einstiegspunkt der MiniportWdiTalTxRxStart-Handlerfunktion .

TalTxRxStopHandler

Der Einstiegspunkt der MiniportWdiTalTxRxStop-Handlerfunktion .

TalTxRxAddPortHandler

Der Einstiegspunkt der MiniportWdiTalTxRxAddPort-Handlerfunktion .

TalTxRxDeletePortHandler

Der Einstiegspunkt der MiniportWdiTalTxRxDeletePort-Handlerfunktion .

TalTxRxSetPortOpModeHandler

Der Einstiegspunkt der MiniportWdiTalTxRxSetPortOpMode-Handlerfunktion .

TalTxRxResetPortHandler

Der Einstiegspunkt der MiniportWdiTalTxRxResetPort-Handlerfunktion .

TalTxRxPeerConfigHandler

Der Einstiegspunkt der MiniportWdiTalTxRxPeerConfig-Handlerfunktion .

TalTxRxPeerDeleteConfirmHandler

Der Einstiegspunkt der MiniportWdiTalTxRxPeerDeleteConfirm-Handlerfunktion .

TxSuspectFrameAbortHandler

Der Einstiegspunkt der MiniportWdiTxSuspectFrameAbort-Handlerfunktion .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile dot11wdi.h (include Ndis.h)