estructura NDIS_MINIPORT_WDI_DATA_HANDLERS (dot11wdi.h)

Importante

Este tema forma parte del modelo de controlador WDI publicado en Windows 10. El modelo de controlador WDI está en modo de mantenimiento y solo recibirá correcciones de prioridad alta. WiFiCx es el modelo de controlador Wi-Fi lanzado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes.

La estructura NDIS_MINIPORT_WDI_DATA_HANDLERS especifica los puntos de entrada para los controladores de ruta de datos de miniporte de IHV.

Sintaxis

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;

Miembros

Header

Estructura NDIS_OBJECT_HEADER de la estructura NDIS_MINIPORT_WDI_DATA_HANDLERS. Establezca el miembro Type de la estructura que Header especifica para NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS.

Para indicar la versión de la estructura NDIS_MINIPORT_WDI_DATA_HANDLERS, establezca el miembro Revision en el siguiente valor:

NDIS_OBJECT_TYPE_MINIPORT_WDI_DATA_HANDLERS_REVISION_1

Establezca el miembro Size en NDIS_SIZEOF_MINIPORT_WDI_DATA_HANDLERS_REVISION_1.

TxAbortHandler

Punto de entrada de la función de controlador MiniportWdiTxAbort .

TxTargetDescInitHandler

Punto de entrada de la función de controlador MiniportWdiTxTargetDescInit .

TxTargetDescDeInitHandler

Punto de entrada de la función de controlador MiniportWdiTxTargetDescDeInit .

TxDataSendHandler

Punto de entrada de la función de controlador MiniportWdiTxDataSend .

TxTalSendHandler

Punto de entrada de la función de controlador MiniportWdiTxTalSend .

TxTalSendCompleteHandler

Punto de entrada de la función de controlador MiniportWdiTxTalSendComplete .

TxTalQueueInOrderHandler

Punto de entrada de la función de controlador MiniportWdiTxTalQueueInOrder .

TxPeerBacklogHandler

Punto de entrada de la función de controlador MiniportWdiTxPeerBacklog .

RxStopHandler

Punto de entrada de la función de controlador MiniportWdiRxStop .

RxFlushHandler

Punto de entrada de la función de controlador MiniportWdiRxFlush .

RxRestartHandler

Punto de entrada de la función de controlador MiniportWdiRxRestart .

RxGetMpdusHandler

Punto de entrada de la función de controlador MiniportWdiRxGetMpdus .

RxReturnFramesHandler

Punto de entrada de la función de controlador MiniportWdiRxReturnFrames .

RxResumeHandler

Punto de entrada de la función de controlador MiniportWdiRxResume .

RxThrottleHandler

Punto de entrada de la función de controlador MiniportWdiRxThrottle .

RxPpduRssiHandler

Punto de entrada de la función de controlador MiniportWdiRxPpduRssi .

TalTxRxStartHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxStart .

TalTxRxStopHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxStop .

TalTxRxAddPortHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxAddPort .

TalTxRxDeletePortHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxDeletePort .

TalTxRxSetPortOpModeHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxSetPortOpMode .

TalTxRxResetPortHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxResetPort .

TalTxRxPeerConfigHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxPeerConfig .

TalTxRxPeerDeleteConfirmHandler

Punto de entrada de la función de controlador MiniportWdiTalTxRxPeerDeleteConfirm .

TxSuspectFrameAbortHandler

Punto de entrada de la función de controlador MiniportWdiTxSuspectFrameAbort .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado dot11wdi.h (include Ndis.h)