struttura NDIS_WDI_DATA_API (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_WDI_DATA_API specifica i punti di ingresso per le indicazioni dei dati WDI.

Sintassi

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;

Members

Header

Struttura NDIS_OBJECT_HEADER per la struttura NDIS_WDI_DATA_API. Impostare il membro Type della struttura specificata da Header su NDIS_OBJECT_TYPE_WDI_DATA_API.

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

NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1

Impostare il membro Size su NDIS_SIZEOF_WDI_DATA_API_REVISION_1.

TxDequeueIndication

Punto di ingresso della funzione di callback NdisWdiTxDequeueIndication .

TxTransferCompleteIndication

Punto di ingresso della funzione di callback NdisWdiTxTransferCompleteIndication .

TxSendCompleteIndication

Punto di ingresso della funzione di callback NdisWdiTxSendCompleteIndication .

TxQueryRATIDState

Punto di ingresso della funzione di callback NdisWdiTxQueryRATIDState .

TxSendPauseIndication

Punto di ingresso della funzione di callback NdisWdiTxSendPauseIndication .

TxSendRestartIndication

Punto di ingresso della funzione di callback NdisWdiTxSendRestartIndication .

TxReleaseFrameIndication

Punto di ingresso della funzione di callback NdisWdiTxReleaseFrameIndication .

TxInjectFrameIndication

Punto di ingresso della funzione di callback NdisWdiTxInjectFrameIndication .

TxAbortConfirm

Punto di ingresso della funzione di callback NdisWdiTxAbortConfirm .

RxInorderDataIndication

Punto di ingresso della funzione di callback NdisWdiRxInorderDataIndication .

RxStopConfirm

Punto di ingresso della funzione di callback NdisWdiRxStopConfirm .

RxFlushConfirm

Punto di ingresso della funzione di callback NdisWdiRxFlushConfirm .

PeerCreateIndication

Punto di ingresso della funzione di callback NdisWdiPeerCreateIndication .

PeerDeleteIndication

Punto di ingresso della funzione di callback NdisWdiPeerDeleteIndication .

AllocateWiFiFrameMetaData

Punto di ingresso della funzione di callback NdisWdiAllocateWiFiFrameMetaData .

FreeWiFiFrameMetaData

Punto di ingresso della funzione di callback NdisWdiFreeWiFiFrameMetaData .

TxQuerySuspectFrameCompleteStatus

Punto di ingresso della funzione di callback NdisWdiTxQuerySuspectFrameCompleteStatus .

Requisiti

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