NDIS_WDI_DATA_API 结构 (dot11wdi.h)

重要

本主题是 Windows 10 中发布的 WDI 驱动程序模型的一部分。 WDI 驱动程序模型处于维护模式,仅接收高优先级修补程序。 WiFiCx 是 Windows 11 中发布的 Wi-Fi 驱动程序模型。 建议使用 WiFiCx 来利用最新功能。

NDIS_WDI_DATA_API 结构指定 WDI 数据指示的入口点。

语法

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;

成员

Header

NDIS_WDI_DATA_API结构的NDIS_OBJECT_HEADER结构。 将 Header 指定的结构的 Type 成员设置为 NDIS_OBJECT_TYPE_WDI_DATA_API。

若要指示 NDIS_WDI_DATA_API 结构的版本,请将 Revision 成员设置为以下值:

NDIS_OBJECT_TYPE_WDI_DATA_API_REVISION_1

Size 成员设置为 NDIS_SIZEOF_WDI_DATA_API_REVISION_1。

TxDequeueIndication

NdisWdiTxDequeueIndication 回调函数的入口点。

TxTransferCompleteIndication

NdisWdiTxTransferCompleteIndication 回调函数的入口点。

TxSendCompleteIndication

NdisWdiTxSendCompleteIndication 回调函数的入口点。

TxQueryRATIDState

NdisWdiTxQueryRATIDState 回调函数的入口点。

TxSendPauseIndication

NdisWdiTxSendPauseIndication 回调函数的入口点。

TxSendRestartIndication

NdisWdiTxSendRestartIndication 回调函数的入口点。

TxReleaseFrameIndication

NdisWdiTxReleaseFrameIndication 回调函数的入口点。

TxInjectFrameIndication

NdisWdiTxInjectFrameIndication 回调函数的入口点。

TxAbortConfirm

NdisWdiTxAbortConfirm 回调函数的入口点。

RxInorderDataIndication

NdisWdiRxInorderDataIndication 回调函数的入口点。

RxStopConfirm

NdisWdiRxStopConfirm 回调函数的入口点。

RxFlushConfirm

NdisWdiRxFlushConfirm 回调函数的入口点。

PeerCreateIndication

NdisWdiPeerCreateIndication 回调函数的入口点。

PeerDeleteIndication

NdisWdiPeerDeleteIndication 回调函数的入口点。

AllocateWiFiFrameMetaData

NdisWdiAllocateWiFiFrameMetaData 回调函数的入口点。

FreeWiFiFrameMetaData

NdisWdiFreeWiFiFrameMetaData 回调函数的入口点。

TxQuerySuspectFrameCompleteStatus

NdisWdiTxQuerySuspectFrameCompleteStatus 回调函数的入口点。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
标头 dot11wdi.h (包括 Ndis.h)