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) |