NDIS_WDI_TX_SEND_COMPLETE_IND回调函数 (dot11wdi.h)

重要

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

NdisWdiTxSendCompleteIndication 回调函数指定与目标发送帧关联的帧 ID 数组。

这是 NDIS_WDI_DATA_API内部的回调。

具有不同 TX 状态值的帧将在单独的指示中完成。

语法

NDIS_WDI_TX_SEND_COMPLETE_IND NdisWdiTxSendCompleteInd;

void NdisWdiTxSendCompleteInd(
  [in]           NDIS_HANDLE NdisMiniportDataPathHandle,
  [in]           WDI_TX_FRAME_STATUS WifiTxFrameStatus,
  [in]           UINT16 NumCompletedSends,
  [in]           WDI_FRAME_ID *WifiTxFrameIdList,
  [in, optional] WDI_TX_COMPLETE_DATA *WifiTxCompleteList
)
{...}

参数

[in] NdisMiniportDataPathHandle

传递到 MiniportWdiTalTxRxInitialize 中的 IHV 微型端口的 NdisMiniportDataPathHandle。

[in] WifiTxFrameStatus

指定为 WDI_TX_FRAME_STATUS 值的 TX 状态。

[in] NumCompletedSends

已完成的发送数。

[in] WifiTxFrameIdList

帧 ID 的数组。 数组的大小是 NumCompletedSends 的值

[in, optional] WifiTxCompleteList

TX 完成数据的数组。 数组的大小是 NumCompletedSends 的值

返回值

备注

WDI_TX_COMPLETE_DATA 对于所有状态值都是可选的,除非指定的帧是无线发送的,并且状态为 WDI_TxFrameStatus_SendPostponed。 在这种情况下,需要 WDI_TX_COMPLETE_DATA

具有WDI_TxFrameStatus_SendPostponed帧的 TX 完成与具有 WDI_TX_PAUSE_REASON_PSNdisWdiTxSendPauseIndication 相同。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
目标平台 Windows
标头 dot11wdi.h

另请参阅

NDIS_WDI_DATA_API

NdisWdiTxSendPauseIndication

WDI_TX_COMPLETE_DATA

WDI_TX_FRAME_STATUS

WDI_TX_PAUSE_REASON