DOT11_SUPPORTED_DATA_RATES_VALUE_V2结构(windot11.h)

重要

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

DOT11_SUPPORTED_DATA_RATES_VALUE_V2结构指定 PHY 在 802.11 工作站上的传输和接收数据速率列表。

语法

typedef struct _DOT11_SUPPORTED_DATA_RATES_VALUE_V2 {
  UCHAR ucSupportedTxDataRatesValue[MAX_NUM_SUPPORTED_RATES_V2];
  UCHAR ucSupportedRxDataRatesValue[MAX_NUM_SUPPORTED_RATES_V2];
} DOT11_SUPPORTED_DATA_RATES_VALUE_V2, *PDOT11_SUPPORTED_DATA_RATES_VALUE_V2;

成员

ucSupportedTxDataRatesValue[MAX_NUM_SUPPORTED_RATES_V2]

物理层收敛过程(PLCP)和物理媒体依赖(PMD)子层支持的传输数据速率数组。

ucSupportedRxDataRatesValue[MAX_NUM_SUPPORTED_RATES_V2]

PHY 的 PLCP 和 PMD 支持的接收数据速率数组。

言论

ucSupportedTxDataRatesValueucSupportedRxDataRatesValue 数组中的每个条目都必须具有为 ucDataRateIndex 成员定义的数据速率索引值 DOT11_DATA_RATE_MAPPING_ENTRY 结构。 这些数组中的每个条目都必须匹配通过查询返回的数据速率表中的 ucDataRateIndex 成员 OID_DOT11_DATA_RATE_MAPPING_TABLE。 索引值必须介于 2 和 127 之间。

如果任一数组中支持的速率数小于 255,微型端口驱动程序必须在数组中最后一个数据速率之后添加值为零的条目。 例如,如果 802.11 工作站仅支持 4 个传输数据速率,则微型端口驱动程序必须设置 ucSupportedTxDataRatesValue[0..3],并将 ucSupportedTxDataRatesValue[4] 设置为零。

要求

要求 价值
最低支持的客户端 在 Windows Vista 和更高版本的 Windows作系统中可用。
标头 windot11.h (包括 Ndis.h)

另请参阅

NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES

DOT11_DATA_RATE_MAPPING_ENTRY

OID_DOT11_DATA_RATE_MAPPING_TABLE OID_DOT11_SUPPORTED_DATA_RATES_VALUE