NDIS_WDI_DATA_API estructura (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 de Wi-Fi publicado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes.

La estructura NDIS_WDI_DATA_API especifica los puntos de entrada para las indicaciones de datos WDI.

Sintaxis

typedef struct _NDIS_WDI_DATA_API {
  NDIS_OBJECT_HEADER                                      Header;
  NDIS_WDI_TX_DEQUEUE_IND_HANDLER                         TxDequeueIndication;
  NDIS_WDI_TX_TRANSFER_COMPLETE_IND_HANDLER               TxTransferCompleteIndication;
  NDIS_WDI_TX_SEND_COMPLETE_IND_HANDLER                   TxSendCompleteIndication;
  NDIS_WDI_TX_QUERY_RA_TID_STATE_HANDLER                  TxQueryRATIDState;
  NDIS_WDI_TX_SEND_PAUSE_IND_HANDLER                      TxSendPauseIndication;
  NDIS_WDI_TX_SEND_RESTART_IND_HANDLER                    TxSendRestartIndication;
  NDIS_WDI_TX_RELEASE_FRAMES_IND_HANDLER                  TxReleaseFrameIndication;
  NDIS_WDI_TX_INJECT_FRAME_IND_HANDLER                    TxInjectFrameIndication;
  NDIS_WDI_TX_ABORT_CONFIRM_HANDLER                       TxAbortConfirm;
  NDIS_WDI_RX_INORDER_DATA_IND_HANDLER                    RxInorderDataIndication;
  NDIS_WDI_RX_STOP_CONFIRM_HANDLER                        RxStopConfirm;
  NDIS_WDI_RX_FLUSH_CONFIRM_HANDLER                       RxFlushConfirm;
  NDIS_WDI_PEER_CREATE_IND_HANDLER                        PeerCreateIndication;
  NDIS_WDI_PEER_DELETE_IND_HANDLER                        PeerDeleteIndication;
  NDIS_WDI_ALLOCATE_WDI_FRAME_METADATA_HANDLER            AllocateWiFiFrameMetaData;
  NDIS_WDI_FREE_WDI_FRAME_METADATA_HANDLER                FreeWiFiFrameMetaData;
  NDIS_WDI_TX_QUERY_SUSPECT_FRAME_COMPLETE_STATUS_HANDLER TxQuerySuspectFrameCompleteStatus;
} NDIS_WDI_DATA_API, *PNDIS_WDI_DATA_API;

Miembros

Header

Estructura NDIS_OBJECT_HEADER de la estructura NDIS_WDI_DATA_API. Establezca el miembro Type de la estructura que Header especifica para NDIS_OBJECT_TYPE_WDI_DATA_API.

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

NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1

Establezca el miembro Size en NDIS_SIZEOF_WDI_DATA_API_REVISION_1.

TxDequeueIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxDequeueIndication .

TxTransferCompleteIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxTransferCompleteIndication .

TxSendCompleteIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxSendCompleteIndication .

TxQueryRATIDState

Punto de entrada de la función de devolución de llamada NdisWdiTxQueryRATIDState .

TxSendPauseIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxSendPauseIndication .

TxSendRestartIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxSendRestartIndication .

TxReleaseFrameIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxReleaseFrameIndication .

TxInjectFrameIndication

Punto de entrada de la función de devolución de llamada NdisWdiTxInjectFrameIndication .

TxAbortConfirm

Punto de entrada de la función de devolución de llamada NdisWdiTxAbortConfirm .

RxInorderDataIndication

Punto de entrada de la función de devolución de llamada NdisWdiRxInorderDataIndication .

RxStopConfirm

Punto de entrada de la función de devolución de llamada NdisWdiRxStopConfirm .

RxFlushConfirm

Punto de entrada de la función de devolución de llamada NdisWdiRxFlushConfirm .

PeerCreateIndication

Punto de entrada de la función de devolución de llamada NdisWdiPeerCreateIndication .

PeerDeleteIndication

Punto de entrada de la función de devolución de llamada NdisWdiPeerDeleteIndication .

AllocateWiFiFrameMetaData

Punto de entrada de la función de devolución de llamada NdisWdiAllocateWiFiFrameMetaData .

FreeWiFiFrameMetaData

Punto de entrada de la función de devolución de llamada NdisWdiFreeWiFiFrameMetaData .

TxQuerySuspectFrameCompleteStatus

Punto de entrada de la función de devolución de llamada NdisWdiTxQuerySuspectFrameCompleteStatus .

Requisitos

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