estructura WLAN_RATE_SET (wlanapi.h)
Conjunto de velocidades de datos admitidas.
Sintaxis
typedef struct _WLAN_RATE_SET {
ULONG uRateSetLength;
USHORT usRateSet[DOT11_RATE_SET_MAX_LENGTH];
} WLAN_RATE_SET, *PWLAN_RATE_SET;
Miembros
uRateSetLength
Longitud, en bytes, de usRateSet.
usRateSet[DOT11_RATE_SET_MAX_LENGTH]
Matriz de velocidades de transferencia de datos admitidas. DOT11_RATE_SET_MAX_LENGTH se define en windot11.h para tener un valor de 126.
Cada velocidad de transferencia de datos admitida se almacena como una USHORT. El primer bit de USHORT especifica si la tasa es una tasa básica. Una tarifa básica es la velocidad de transferencia de datos que todas las estaciones de un conjunto de servicios básico (BSS) pueden usar para recibir fotogramas del medio inalámbrico. Si la tasa es una velocidad básica, el primer bit de USHORT se establece en 1.
Para calcular la velocidad de transferencia de datos en Mbps para una tasa de entrada de matriz arbitrariaSet[i], use la siguiente ecuación:
rate_in_mbps = (rateSet[i] & 0x7FFF) * 0.5
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | wlanapi.h |