Share via


WLAN_RATE_SET構造体 (wlanapi.h)

サポートされているデータ レートのセット。

構文

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 [デスクトップ アプリのみ]
Header wlanapi.h

こちらもご覧ください

WLAN_BSS_ENTRY