WDI_TX_METADATA構造体 (dot11wdi.h)
重要
このトピックは、Windows 10でリリースされた WDI ドライバー モデルの一部です。 WDI ドライバー モデルはメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。 WiFiCx は、Windows 11でリリースされた Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。
WDI_TX_METADATA構造体は TX メタデータを定義します。
構文
typedef struct _WDI_TX_METADATA {
WDI_PORT_ID PortID;
WDI_PEER_ID PeerID;
WDI_EXTENDED_TID ExTID;
BOOLEAN IsUnicast;
BOOLEAN bAllowLegacyRates;
UINT16 Ethertype;
BOOLEAN bTxCompleteRequired;
UINT8 PnLength;
UINT16 TxCost;
WDI_EXEMPTION_ACTION_TYPE ExemptionAction;
WDI_TXRX_MPDU_PN MpduPn;
UINT64 ReplayIHVReserved0;
UINT64 ReplayIHVReserved1;
UINT16 SeqCtl;
UINT16 wPad;
} WDI_TX_METADATA, *PWDI_TX_METADATA;
メンバー
PortID
フレームのポート ID。
PeerID
フレームのピア ID ( TargetPriorityQueueing が false の場合のみ)。
ExTID
フレームの拡張 TID ( TargetPriorityQueueing が false の場合のみ)。
IsUnicast
フレームがユニキャスト受信者アドレス用かどうかを指定します。
bAllowLegacyRates
フレームの送信にレガシ レートを使用するかどうかを指定します。
Ethertype
フレームの Ethertype を指定します。
bTxCompleteRequired
このフレームに NdisWdiTxSendCompleteIndication が必要かどうかを指定します。
PnLength
フレームの PnLength を指定します。 これは、Requeued/Replayed TX フレームにのみ適用されます。 それ以外の場合は、0 に設定します。
TxCost
フレームのデキューに必要なクレジット数を指定します。
ExemptionAction
このフレームの WDI_EXEMPTION_ACTION_TYPE 値を指定します。
MpduPn
フレームの MpduPn を指定します。 これは、Requeued/Replayed TX フレームにのみ適用されます。 それ以外の場合は、0 に設定します。
ReplayIHVReserved0
Requeued/Replayed TX フレームの IHV ミニポートで使用するために予約されています。 これは、Requeued/Replayed TX フレームにのみ適用されます。 それ以外の場合は、0 に設定します。
ReplayIHVReserved1
Requeued/Replayed TX フレームの IHV ミニポートで使用するために予約されています。 これは、Requeued/Replayed TX フレームにのみ適用されます。 それ以外の場合は、0 に設定します。
SeqCtl
SeqCtl を指定します (必要な場合)。 これは、Requeued/Replayed TX フレームにのみ適用されます。 それ以外の場合は、0 に設定します。
wPad
予約済み。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | dot11wdi.h |