WDI_CONNECTION_QUALITY_HINT-Enumeration (dot11wificxtypes.h)

Wichtig

Dieses Thema ist Teil des WiFiCx-Treibermodells. 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. Das vorherige Wi-Fi Treibermodell WDI befindet sich im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität.

Die WDI_CONNECTION_QUALITY_HINT-Enumeration definiert die Wi-Fi Verbindungsqualitätshinweise.

Syntax

typedef enum _WDI_CONNECTION_QUALITY_HINT {
  WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE = 1,
  WDI_CONNECTION_QUALITY_LOW_LATENCY = 2,
  WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT = 3,
  WDI_CONNECTION_QUALITY_NO_POWER_SAVE = 4
} WDI_CONNECTION_QUALITY_HINT;

Konstanten

 
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE
Wert: 1
Dieser Hinweis gibt an, dass der Host keine spezifische Präferenz für die Verwendung dieses Ports hat. Der Port sollte nach Möglichkeit Energiesparmechanismen verwenden, und wenn andere Ports einen größeren Anteil an Bandbreite/Funkzeit benötigen. Es kann gleichzeitig an mehreren Ports aktiviert werden. Dies ist die Standardeinstellung verbindungsqualität für einen Port.
WDI_CONNECTION_QUALITY_LOW_LATENCY
Wert: 2
Dieser Hinweis gibt an, dass der Host diesen Port für Vorgänge mit geringer Latenz verwenden möchte. Der Adapter sollte diesen Port in einem regelmäßigen Intervall bereitstellen.

Der WLAN-Zeitplan sollte so aussehen, dass die unidirektionale Latenz nicht mehr als 30 ms beträgt, der Paketverlust =0,5% beträgt <und nicht mehr als 3 aufeinanderfolgende Pakete verloren gehen. Außerdem sollten die angegebenen Anforderungen an die Latenz außerhalb des Kanals berücksichtigt werden.

Dies kann gleichzeitig an zwei Ports festgelegt werden. Wenn sich die Ports auf verschiedenen Kanälen befinden, wird die maximale Latenz auf 50 ms gelockert. Dies basiert auf den Anforderungen des Windows-Zertifizierungsprogramms.

In diesem Modus kann der Port (optional) Strom sparen, solange er die oben genannten Latenzanforderungen erfüllen kann. Darüber hinaus sollte der Adapter unnötige Überprüfungen vermeiden, wenn sich ein Port in diesem Modus befindet. Wenn der Adapter Scans ausführen muss, die nicht von Microsoft-Komponenten ausgelöst werden, sollte er den Scan so optimieren, dass er die Anforderungen der Kanaloffenzeit erfüllt. Dazu kann der Scan auf einen einzelnen Off-Kanal gleichzeitig beschränkt werden.

Wenn sich ein Port in diesem Modus befindet, sollte der Adapter während des Roamings die AP-Auswahl (z. B. die Verwendung unterschiedlicher Schwellenwerte für die Linkqualität, um nicht zu oft zu scannen oder zu roamen), den Zuordnungsprozess (z. B. durch Verwendung zwischengespeicherter TSF für die Synchronisierung) und den Sicherheitsaustausch (z. B. aggressivere Verwendung von PMKIDs) optimieren.
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT
Wert: 3
Dieser Hinweis gibt an, dass der Host einen Vorgang für den Port ausführt, der nicht gegen Paketverlust tolerant ist. Der Adapter sollte nicht stromsparend sein und so lange wie möglich auf dem Betriebskanal des jeweiligen Ports bleiben, ohne die Verbindungskonnektivität an anderen Ports zu verlieren, bis dieser Verbindungsqualitätshinweis nicht festgelegt ist.

Dies kann aufgrund des L2-Protokolls (EAP/4-Wege-Handshakeaustausche/etc.), des L3-Protokolls (DHCP/etc.) oder anderer Szenarien festgelegt werden, in denen hohe Kanalverfügbarkeit für die Gesamterfahrung wichtig ist.

Dies kann nur für einen Port festgelegt werden.
WDI_CONNECTION_QUALITY_NO_POWER_SAVE
Wert: 4
Dieser Hinweis gibt an, dass der Host nicht möchte, dass der Adapter Strom spart. Es gibt keine spezifischen Anforderungen für die Datenpfadleistung.

Hinweise

Die WDI_CONNECTION_QUALITY_HINT-Enumeration ist ein Wert im WDI_TLV_FTM_RESPONSE TLV.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile dot11wificxtypes.h

Weitere Informationen

WDI_TLV_FTM_RESPONSE