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

NdisMiniportDataPathHandle は、MiniportWdiTalTxRxInitialize の IHV ミニポートに渡されます。

[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_PSを使用した NdisWdiTxSendPauseIndication と同じです。

要件

要件
サポートされている最小のクライアント 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