structure NDIS_WDI_DATA_API (dot11wdi.h)
Important
Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. WiFiCx est le modèle de pilote Wi-Fi publié en Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités.
La structure NDIS_WDI_DATA_API spécifie les points d’entrée pour les indications de données WDI.
Syntaxe
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;
Membres
Header
Structure NDIS_OBJECT_HEADER de la structure NDIS_WDI_DATA_API. Définissez le membre Type de la structure spécifiée par Header sur NDIS_OBJECT_TYPE_WDI_DATA_API.
Pour indiquer la version de la structure NDIS_WDI_DATA_API, définissez le membre Revision sur la valeur suivante :
NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1
Définissez le membre Taille sur NDIS_SIZEOF_WDI_DATA_API_REVISION_1.
TxDequeueIndication
Point d’entrée de la fonction de rappel NdisWdiTxDequeueIndication .
TxTransferCompleteIndication
Point d’entrée de la fonction de rappel NdisWdiTxTransferCompleteIndication .
TxSendCompleteIndication
Point d’entrée de la fonction de rappel NdisWdiTxSendCompleteIndication .
TxQueryRATIDState
Point d’entrée de la fonction de rappel NdisWdiTxQueryRATIDState .
TxSendPauseIndication
Point d’entrée de la fonction de rappel NdisWdiTxSendPauseIndication .
TxSendRestartIndication
Point d’entrée de la fonction de rappel NdisWdiTxSendRestartIndication .
TxReleaseFrameIndication
Point d’entrée de la fonction de rappel NdisWdiTxReleaseFrameIndication .
TxInjectFrameIndication
Point d’entrée de la fonction de rappel NdisWdiTxInjectFrameIndication .
TxAbortConfirm
Point d’entrée de la fonction de rappel NdisWdiTxAbortConfirm .
RxInorderDataIndication
Point d’entrée de la fonction de rappel NdisWdiRxInorderDataIndication .
RxStopConfirm
Point d’entrée de la fonction de rappel NdisWdiRxStopConfirm .
RxFlushConfirm
Point d’entrée de la fonction de rappel NdisWdiRxFlushConfirm .
PeerCreateIndication
Point d’entrée de la fonction de rappel NdisWdiPeerCreateIndication .
PeerDeleteIndication
Point d’entrée de la fonction de rappel NdisWdiPeerDeleteIndication .
AllocateWiFiFrameMetaData
Point d’entrée de la fonction de rappel NdisWdiAllocateWiFiFrameMetaData .
FreeWiFiFrameMetaData
Point d’entrée de la fonction de rappel NdisWdiFreeWiFiFrameMetaData .
TxQuerySuspectFrameCompleteStatus
Point d’entrée de la fonction de rappel NdisWdiTxQuerySuspectFrameCompleteStatus .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | dot11wdi.h (include Ndis.h) |