DOT11_DATA_RATE_MAPPING_ENTRY struttura (windot11.h)
Sintassi
typedef struct DOT11_DATA_RATE_MAPPING_ENTRY {
UCHAR ucDataRateIndex;
UCHAR ucDataRateFlag;
USHORT usDataRateValue;
} DOT11_DATA_RATE_MAPPING_ENTRY, *PDOT11_DATA_RATE_MAPPING_ENTRY;
Members
ucDataRateIndex
Valore dell'indice per la frequenza dei dati contenuta nel membro usDataRateValue . Il valore del membro ucDataRateIndex deve essere univoco per ogni voce nella matrice DataRateMappingEntries .
Questo valore è una maschera bit definita nella tabella seguente.
BITS | Descrizione |
---|---|
0-6 | Indice della frequenza dei dati contenente un valore compreso tra 2 e 127. |
7 | Questo bit non viene usato e deve essere impostato su zero. |
ucDataRateFlag
Attributi della voce di frequenza dei dati.
Questo valore è una maschera bit definita nella tabella seguente.
BITS | Nome | Descrizione |
---|---|---|
0 | DOT11_DATA_RATE_NON_STANDARD | Se impostata, la voce non è una frequenza di dati standard definita negli standard IEEE 802.11. |
1-7 | Questi bit non vengono usati e devono essere impostati su zero. |
usDataRateValue
Frequenza dei dati, definita in unità di 500 kilobit al secondo (Kbps), con un valore compreso tra 0x0002 e 0xFFFF.
Commenti
Per le tariffe dei dati standard IEEE 802.11, il driver miniport deve impostare i membri ucDataRateIndex e usDataRateValue sullo stesso valore.
La tabella seguente mostra le tariffe dei dati standard IEEE 802.11, in unità di megabit al secondo (Mbps) e i valori correlati per i membri ucDataRateIndex e usDataRateValue .
Frequenza standard IEEE 802.11 | ucDataRateIndex | usDataRateValue |
---|---|---|
1 Mbps | 0x02 | 0x02 |
2 Mbps | 0x04 | 0x04 |
3 Mbps | 0x06 | 0x06 |
4,5 Mbps | 0x09 | 0x09 |
5,5 Mbps | 0x0B | 0x0B |
6 Mbps | 0x0C | 0x0C |
9 Mbps | 0x12 | 0x12 |
11 Mbps | 0x16 | 0x16 |
12 Mbps | 0x18 | 0x18 |
18 Mbps | 0x24 | 0x24 |
22 Mbps | 0x2C | 0x2C |
24 Mbps | 0x30 | 0x30 |
27 Mbps | 0x36 | 0x36 |
33 Mbps | 0x42 | 0x42 |
36 Mbps | 0x48 | 0x48 |
48 Mbps | 0x60 | 0x60 |
54 Mbps | 0x6C | 0x6C |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | windot11.h (include Ndis.h) |