wlanapi.h) (WLAN_RATE_SET 结构
支持的一组数据速率。
语法
typedef struct _WLAN_RATE_SET {
ULONG uRateSetLength;
USHORT usRateSet[DOT11_RATE_SET_MAX_LENGTH];
} WLAN_RATE_SET, *PWLAN_RATE_SET;
成员
uRateSetLength
usRateSet 的长度(以字节为单位)。
usRateSet[DOT11_RATE_SET_MAX_LENGTH]
支持的数据传输速率数组。 DOT11_RATE_SET_MAX_LENGTH在 windot11.h 中定义为值为 126。
每个支持的数据传输速率都存储为 USHORT。 USHORT 的第一位指定速率是否为基本速率。 基本速率是基本服务集中所有工作站 (BSS) 可用于从无线媒体接收帧的数据传输速率。 如果速率为基本速率,则 USHORT 的第一位设置为 1。
若要计算任意数组输入 rateSet[i] 的数据传输速率(以 Mbps 为单位),请使用以下公式:
rate_in_mbps = (rateSet[i] & 0x7FFF) * 0.5
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | wlanapi.h |