Freigeben über


WDI_TX_METADATA-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 WDI_TX_METADATA-Struktur definiert die TX-Metadaten.

Syntax

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;

Member

PortID

Port-ID des Frames.

PeerID

Peer-ID des Frames (nur, wenn TargetPriorityQueueing false ist).

ExTID

Erweiterte TID des Frames (nur, wenn TargetPriorityQueueing false ist).

IsUnicast

Gibt an, ob der Frame für eine Unicastempfängeradresse ist.

bAllowLegacyRates

Gibt an, ob Legacyraten für die Übertragung des Frames verwendet werden sollen.

Ethertype

Gibt den Ethertyp des Frames an.

bTxCompleteRequired

Gibt an, ob für diesen Frame eine NdisWdiTxSendCompleteIndication erforderlich ist.

PnLength

Gibt die PnLength für den Frame an. Dies gilt nur für queued/Replayed TX-Frames. Legen Sie andernfalls auf 0 fest.

TxCost

Gibt die Anzahl von Guthaben an, die zum Entfernen des Frames erforderlich sind.

ExemptionAction

Gibt den WDI_EXEMPTION_ACTION_TYPE Wert für diesen Frame an.

MpduPn

Gibt den MpduPn für den Frame an. Dies gilt nur für queued/Replayed TX-Frames. Legen Sie andernfalls auf 0 fest.

ReplayIHVReserved0

Reserviert für die Verwendung durch den IHV-Miniport für requeued/Replayed TX-Frames. Dies gilt nur für queued/Replayed TX-Frames. Legen Sie andernfalls auf 0 fest.

ReplayIHVReserved1

Reserviert für die Verwendung durch den IHV-Miniport für requeued/Replayed TX-Frames. Dies gilt nur für queued/Replayed TX-Frames. Legen Sie andernfalls auf 0 fest.

SeqCtl

Gibt den SeqCtl an (falls erforderlich). Dies gilt nur für queued/Replayed TX-Frames. Legen Sie andernfalls auf 0 fest.

wPad

Reserviert.

Anforderungen

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

Weitere Informationen

WDI_EXEMPTION_ACTION_TYPE

WDI_TXRX_CAPABILITIES