WDI_CONNECTION_QUALITY_HINT 枚举 (wditypes.hpp)

重要

本主题是 Windows 10 中发布的 WDI 驱动程序模型的一部分。 WDI 驱动程序模型处于维护模式,仅接收高优先级修补程序。 WiFiCx 是 Windows 11 中发布的 Wi-Fi 驱动程序模型。 建议使用 WiFiCx 来利用最新功能。

WDI_CONNECTION_QUALITY_HINT枚举定义 Wi-Fi 连接质量提示。

语法

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;

常量

 
WDI_CONNECTION_QUALITY_AUTO_POWER_SAVE
此提示指示主机对此端口的用法没有特定首选项。 端口应尽可能使用省电机制,以及其他端口需要更大份额的带宽/无线电时间时。 可以在多个端口上同时启用它。 这是端口的默认连接质量设置。
WDI_CONNECTION_QUALITY_LOW_LATENCY
此提示指示主机希望将此端口用于低延迟操作。 适配器应定期为此端口提供服务。

WLAN 计划应使单向延迟不超过 30 毫秒,数据包丢失 <率为 =0.5%,连续数据包丢失不超过 3 个。 它还应符合指定的通道外延迟要求。

这可以在两个端口上同时设置。 如果端口位于不同的通道上,则最大延迟将放宽到 50 毫秒。 这基于 Windows 认证计划要求。

在此模式下,只要满足上述延迟要求,端口就可以选择 () 使用省电。 此外,当端口处于此模式时,适配器应避免不必要的扫描。 如果适配器需要执行未由 Microsoft 组件触发的扫描,应优化扫描以满足通道外时间的要求。 为此,它可以一次将扫描限制为单个关闭通道。

当端口处于此模式时,在漫游期间,适配器应优化 AP 选择 (例如,使用不同的链接质量阈值来不扫描或漫游过于频繁) ,关联过程 (例如,使用缓存的 TSF 进行同步) ,以及安全交换 (,例如,使用 PMKID) 更积极。
WDI_CONNECTION_QUALITY_HIGH_THROUGHPUT
此提示指示主机正在端口上执行操作,该操作无法容忍数据包丢失。 适配器不应省电,应尽可能长时间地保留在给定端口的操作通道上,而不会丢失其他端口上的链接连接,直到未设置此连接质量提示。

这可能是由于 L2 协议 (EAP/4 路握手交换/等) 、L3 协议 (DHCP/etc.) ,或者高通道可用性对整体体验很重要的其他方案而设置的。

只能在一个端口上设置此值。
WDI_CONNECTION_QUALITY_NO_POWER_SAVE
此提示指示主机不希望适配器执行任何节电。 数据路径性能没有具体要求。

要求

要求
最低受支持的客户端 Windows 10
最低受支持的服务器 Windows Server 2016
标头 wditypes.hpp