WLAN_RATE_SET struttura (wlanapi.h)
Set di tariffe dei dati supportate.
Sintassi
typedef struct _WLAN_RATE_SET {
ULONG uRateSetLength;
USHORT usRateSet[DOT11_RATE_SET_MAX_LENGTH];
} WLAN_RATE_SET, *PWLAN_RATE_SET;
Members
uRateSetLength
Lunghezza, in byte, di usRateSet.
usRateSet[DOT11_RATE_SET_MAX_LENGTH]
Matrice di velocità di trasferimento dei dati supportate. DOT11_RATE_SET_MAX_LENGTH è definito in windot11.h per avere un valore pari a 126.
Ogni velocità di trasferimento dati supportata viene archiviata come USHORT. Il primo bit di USHORT specifica se la frequenza è una frequenza di base. Una frequenza di base è la velocità di trasferimento dei dati che tutte le stazioni in un set di servizi di base (BSS) possono usare per ricevere fotogrammi dal supporto wireless. Se la frequenza è una frequenza di base, il primo bit di USHORT è impostato su 1.
Per calcolare la velocità di trasferimento dei dati in Mbps per una frequenza di immissione arbitraria di matriceSet[i], usare l'equazione seguente:
rate_in_mbps = (rateSet[i] & 0x7FFF) * 0.5
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | wlanapi.h |