WDI_CONNECTION_QUALITY_HINT 枚举 (dot11wificxtypes.h)

重要

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

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

语法

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;

常量

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

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

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

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

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

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

这只能在一个端口上设置。
WDI_CONNECTION_QUALITY_NO_POWER_SAVE
值: 4
此提示指示主机不希望适配器执行任何省电。 数据路径性能没有特定的要求。

注解

WDI_CONNECTION_QUALITY_HINT枚举是 WDI_TLV_FTM_RESPONSE TLV 中的值。

要求

要求
最低受支持的客户端 Windows 11
最低受支持的服务器 Windows Server 2022
标头 dot11wificxtypes.h

另请参阅

WDI_TLV_FTM_RESPONSE