estrutura DOT11_DATA_RATE_MAPPING_ENTRY (windot11.h)
Sintaxe
typedef struct DOT11_DATA_RATE_MAPPING_ENTRY {
UCHAR ucDataRateIndex;
UCHAR ucDataRateFlag;
USHORT usDataRateValue;
} DOT11_DATA_RATE_MAPPING_ENTRY, *PDOT11_DATA_RATE_MAPPING_ENTRY;
Membros
ucDataRateIndex
O valor de índice para a taxa de dados contida no membro usDataRateValue . O valor do membro ucDataRateIndex deve ser exclusivo para cada entrada na matriz DataRateMappingEntries .
Esse valor é uma máscara de bits, conforme definido na tabela a seguir.
Bits | Descrição |
---|---|
0 a 6 | O índice de taxa de dados, que contém um valor de 2 a 127. |
7 | Esse bit não é usado e deve ser definido como zero. |
ucDataRateFlag
Os atributos da entrada de taxa de dados.
Esse valor é uma máscara de bits, conforme definido na tabela a seguir.
Bits | Nome | Descrição |
---|---|---|
0 | DOT11_DATA_RATE_NON_STANDARD | Se definida, a entrada não será uma taxa de dados padrão definida nos padrões IEEE 802.11. |
1-7 | Esses bits não são usados e devem ser definidos como zero. |
usDataRateValue
A taxa de dados, definida em unidades de 500 quilobits por segundo (Kbps), com um valor de 0x0002 para 0xFFFF.
Comentários
Para as taxas de dados padrão do IEEE 802.11, o driver de miniport deve definir os membros ucDataRateIndex e usDataRateValue com o mesmo valor.
A tabela a seguir mostra as taxas de dados padrão do IEEE 802.11, em unidades de megabits por segundo (Mbps) e os valores relacionados para os membros ucDataRateIndex e usDataRateValue .
Taxa Padrão do 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 |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | windot11.h (inclua Ndis.h) |