énumération WDI_CONNECTION_QUALITY_HINT (dot11wificxtypes.h)

Important

Cette rubrique fait partie du modèle de pilote WiFiCx. WiFiCx est le modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités. Le modèle de pilote WDI Wi-Fi précédent est en mode maintenance et ne reçoit que des correctifs de priorité élevée.

L’énumération WDI_CONNECTION_QUALITY_HINT définit les indicateurs de qualité de connexion Wi-Fi.

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;

Constantes

 
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE
Valeur : 1
Cet indicateur indique que l’hôte n’a pas de préférence spécifique pour l’utilisation de ce port. Le port doit utiliser des mécanismes d’économie d’énergie dans la mesure du possible, ainsi que lorsque d’autres ports nécessitent une plus grande part de bande passante/temps radio. Il peut être activé simultanément sur plusieurs ports. Il s’agit du paramètre de qualité de connexion par défaut pour un port.
WDI_CONNECTION_QUALITY_LOW_LATENCY
Valeur : 2
Cet indicateur indique que l’hôte souhaite utiliser ce port pour les opérations à faible latence. L’adaptateur doit fournir le service à ce port à intervalles réguliers.

La planification WLAN doit être telle que la latence unidirectionnel n’est pas supérieure à 30 ms, la perte de paquets est <de =0,5 % et pas plus de 3 paquets consécutifs sont perdus. Il doit également respecter les exigences de latence hors canal spécifiées.

Cela peut être défini simultanément sur deux ports. Si les ports se trouvent sur des canaux différents, la latence maximale est assouplie à 50 ms. Cela est basé sur les exigences du programme de certification Windows.

Dans ce mode, le port peut (éventuellement) utiliser l’économie d’énergie tant qu’il peut répondre aux exigences de latence ci-dessus. En outre, lorsqu’un port est dans ce mode, l’adaptateur doit éviter les analyses inutiles. Si l’adaptateur doit effectuer des analyses qui ne sont pas déclenchées par des composants Microsoft, il doit optimiser l’analyse pour répondre aux exigences du temps hors canal. Pour cela, il peut limiter l’analyse à un seul canal hors connexion à la fois.

Lorsqu’un port est dans ce mode, pendant l’itinérance, l’adaptateur doit optimiser la sélection de l’AP (par exemple, en utilisant différents seuils de qualité de liaison pour ne pas analyser ou itinérance trop souvent), le processus d’association (par exemple, en utilisant TSF mis en cache pour la synchronisation) et l’échange de sécurité (par exemple, en étant plus agressif sur l’utilisation de PMKID).
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT
Valeur : 3
Cet indicateur indique que l’hôte effectue une opération sur le port qui n’est pas tolérante à la perte de paquets. L’adaptateur ne doit pas économiser l’alimentation et doit rester sur le canal opérationnel du port donné aussi longtemps que possible sans perdre la connectivité de liaison sur les autres ports, jusqu’à ce que cet indicateur de qualité de connexion ne soit pas défini.

Cela peut être défini en raison du protocole L2 (échanges d’établissement d’une liaison EAP/4 voies/etc.), du protocole L3 (DHCP/etc.) ou d’autres scénarios où la haute disponibilité des canaux est importante pour l’expérience globale.

Cela ne peut être défini que sur un seul port.
WDI_CONNECTION_QUALITY_NO_POWER_SAVE
Valeur : 4
Cet indicateur indique que l’hôte ne souhaite pas que l’adaptateur effectue des économies d’énergie. Il n’existe pas d’exigences spécifiques pour les performances des chemins de données.

Remarques

L’énumération WDI_CONNECTION_QUALITY_HINT est une valeur dans le WDI_TLV_FTM_RESPONSE TLV.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11
Serveur minimal pris en charge Windows Server 2022
En-tête dot11wificxtypes.h

Voir aussi

WDI_TLV_FTM_RESPONSE