structure WLAN_RATE_SET (wlanapi.h)
Ensemble de débits de données pris en charge.
Syntaxe
typedef struct _WLAN_RATE_SET {
ULONG uRateSetLength;
USHORT usRateSet[DOT11_RATE_SET_MAX_LENGTH];
} WLAN_RATE_SET, *PWLAN_RATE_SET;
Membres
uRateSetLength
Longueur, en octets, de usRateSet.
usRateSet[DOT11_RATE_SET_MAX_LENGTH]
Tableau des taux de transfert de données pris en charge. DOT11_RATE_SET_MAX_LENGTH est défini dans windot11.h pour avoir la valeur 126.
Chaque taux de transfert de données pris en charge est stocké en tant que USHORT. Le premier bit de l’USHORT spécifie si le taux est un taux de base. Un débit de base est le taux de transfert de données que toutes les stations d’un ensemble de services de base (BSS) peuvent utiliser pour recevoir des trames à partir du support sans fil. Si le taux est un taux de base, le premier bit de l’USHORT est défini sur 1.
Pour calculer le taux de transfert de données en Mbits/s pour un taux d’entrée de tableau arbitraireSet[i], utilisez l’équation suivante :
rate_in_mbps = (rateSet[i] & 0x7FFF) * 0.5
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | wlanapi.h |