Condividi tramite


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

Vedi anche

WLAN_BSS_ENTRY