Freigeben über


NDIS_WDI_DATA_API Struktur (dot11wdi.h)

Wichtig

Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx ist das Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features zu nutzen.

Die NDIS_WDI_DATA_API-Struktur gibt die Einstiegspunkte für WDI-Datenanzeigen an.

Syntax

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;

Member

Header

Die NDIS_OBJECT_HEADER-Struktur für die NDIS_WDI_DATA_API-Struktur. Legen Sie das Element Typ der Struktur, die Header angibt, auf NDIS_OBJECT_TYPE_WDI_DATA_API fest.

Um die Version der NDIS_WDI_DATA_API-Struktur anzugeben, legen Sie den Revisionsmember auf den folgenden Wert fest:

NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1

Legen Sie das Element Größe auf NDIS_SIZEOF_WDI_DATA_API_REVISION_1 fest.

TxDequeueIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxDequeueIndication .

TxTransferCompleteIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxTransferCompleteIndication .

TxSendCompleteIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxSendCompleteIndication .

TxQueryRATIDState

Der Einstiegspunkt der Rückruffunktion NdisWdiTxQueryRATIDState .

TxSendPauseIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxSendPauseIndication .

TxSendRestartIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxSendRestartIndication .

TxReleaseFrameIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxReleaseFrameIndication .

TxInjectFrameIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiTxInjectFrameIndication .

TxAbortConfirm

Der Einstiegspunkt der Rückruffunktion NdisWdiTxAbortConfirm .

RxInorderDataIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiRxInorderDataIndication .

RxStopConfirm

Der Einstiegspunkt der Rückruffunktion NdisWdiRxStopConfirm .

RxFlushConfirm

Der Einstiegspunkt der Rückruffunktion NdisWdiRxFlushConfirm .

PeerCreateIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiPeerCreateIndication .

PeerDeleteIndication

Der Einstiegspunkt der Rückruffunktion NdisWdiPeerDeleteIndication .

AllocateWiFiFrameMetaData

Der Einstiegspunkt der Rückruffunktion NdisWdiAllocateWiFiFrameMetaData .

FreeWiFiFrameMetaData

Der Einstiegspunkt der Rückruffunktion NdisWdiFreeWiFiFrameMetaData .

TxQuerySuspectFrameCompleteStatus

Der Einstiegspunkt der Rückruffunktion NdisWdiTxQuerySuspectFrameCompleteStatus .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile dot11wdi.h (include Ndis.h)