Freigeben über


WDI_TLV_DATAPATH_CAPABILITIES

WDI_TLV_DATAPATH_CAPABILITIES ist ein TLV, das Datenpfadfunktionen enthält.

TLV-Typ

0xB9

Länge

Die Summe (in Byte) der Größen aller enthaltenen Elemente.

Werte

Art Beschreibung
WDI_INTERCONNECT_TYPE (UINT32) Verbindungstyp.
UINT8 Maximale Anzahl von Peers.
UINT8 Gibt die Übertragungsfunktion an: Zielprioritätswarteschlange.

Gültige Werte sind 0 und 1. Bei Festlegung auf 0 klassifiziert WDI Tx-Frames nach Peer und TID und verwendet den vollständigen Scheduler, um TX-Warteschlangen auszuwählen, die übertragen werden sollen. Es wird empfohlen, dass dies auf "false" festgelegt ist, es sei denn, das Ziel ist in der Lage, die Klassifizierung und Peer-TID Warteschlange zu erstellen. Bei Festlegung auf 1 klassifiziert WDI Tx-Frames nach Peer und TID und stellt nur queuing auf Portebene bereit. WDI plant backloggierte Portwarteschlangen mithilfe eines globalen DRR.

UINT16 Gibt die Übertragungsfunktion an: Maximale Anzahl von XY-Gather-Elementen im Frame.

WDI gliedert Rahmen nach Bedarf zusammen, sodass der IHV-Miniport keinen Frame empfängt, der mehr Punkt-Sammelelemente erfordert als durch diese Funktion angegeben. Für eine optimale Leistung wird empfohlen, dass diese Funktion höher als der typische Frame festgelegt ist, da für die Zusammenführung eine Speicherkopie erforderlich ist. Wenn diese Funktion nicht größer als die maximale Framegröße ist, dividiert durch die Seitengröße, kann WDI den Frame möglicherweise nicht erfolgreich zusammenlegen und gelöscht werden.

UINT8 Gibt die Übertragungsfunktion an: Explizites Send Complete-Flag erforderlich.

Gültige Werte sind 0 und 1. Bei Festlegung auf 0 generiert das Ziel/TAL einen TX-Sendevorgang für alle Frames. Bei Festlegung auf 1 generiert das Ziel/TAL die TX-Vervollständigungsanzeige nur für Frames, die dieses Flag in den Metadaten des Frames festgelegt haben.

UINT16 Gibt die Übertragungsfunktion an: Minimale effektive Framegröße.

Beim Entfernen von Frames behandelt das TxMgr Frames kleiner als diesen Wert als eine effektive Größe dieses Werts.

UINT16 Gibt die Übertragungsfunktion an: Granularität der Framegröße.

Dieser Wert entspricht der Granularität der Speicherzuweisung pro Frame. Für die Dequeuierung behandelt das TxMgr einen Frame als effektive Größe, die der Framegröße entspricht, plus der geringsten Abstandsmenge, sodass die effektive Größe ein ganzzahliges Vielfaches dieses Werts ist. Dieser Wert muss auf eine Potenz von zwei festgelegt werden.

UINT8 Gibt die Übertragungsfunktion an: Rx Tx Forwarding.

Gültige Werte sind 0 und 1. Bei Festlegung auf 1 kann das Ziel empfangene Frames weiterleiten.

UINT32 Gibt die Übertragungsfunktion an: Maximaler Durchsatz in Einheiten von 0,5 MBit/s.

Dieser Wert wird für die Zuordnung von Deskriptoren und Puffern verwendet.

Anforderungen

Mindestens unterstützter Client

Windows 10

Mindestens unterstützter Server

Windows Server 2016

Kopfball

Wditypes.hpp