énumération WDI_CONNECTION_QUALITY_HINT (wditypes.hpp)

Important

Cette rubrique fait partie du modèle de pilote WDI publié dans Windows 10. Le modèle de pilote WDI est en mode maintenance et ne reçoit que des correctifs de priorité élevée. 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.

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,
  WDI_CONNECTION_QUALITY_LOW_LATENCY,
  WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT,
  WDI_CONNECTION_QUALITY_NO_POWER_SAVE
} WDI_CONNECTION_QUALITY_HINT;

Constantes

 
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE
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 qualité de connexion par défaut pour un port.
WDI_CONNECTION_QUALITY_LOW_LATENCY
Cet indicateur indique que l’hôte souhaite utiliser ce port pour les opérations à faible latence. L’adaptateur doit assurer le service de 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 <=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 différents canaux, la latence maximale est réduite à 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, elle doit optimiser l’analyse pour répondre aux exigences du temps hors canal. Pour cela, il peut limiter l’analyse à un seul canal off à la fois.

Lorsqu’un port est dans ce mode, pendant l’itinérance, l’adaptateur doit optimiser la sélection du point d’accès (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 le TSF mis en cache pour la synchronisation) et l’échange de sécurité (par exemple, en étant plus agressif sur l’utilisation des PMKID).
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT
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 d’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 eap/4-way handshake/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
Cet indicateur indique que l’hôte ne souhaite pas que l’adaptateur effectue une économie d’énergie. Il n’existe pas d’exigences spécifiques pour les performances du chemin de données.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête wditypes.hpp