estructura DOT11EXT_VIRTUAL_STATION_AP_PROPERTY (wlanihv.h)
Sintaxis
typedef struct _DOT11EXT_VIRTUAL_STATION_AP_PROPERTY {
DOT11_SSID dot11SSID;
DOT11_AUTH_ALGORITHM dot11AuthAlgo;
DOT11_CIPHER_ALGORITHM dot11CipherAlgo;
BOOL bIsPassPhrase;
DWORD dwKeyLength;
UCHAR ucKeyData[DOT11EXT_PSK_MAX_LENGTH];
} DOT11EXT_VIRTUAL_STATION_AP_PROPERTY, *PDOT11EXT_VIRTUAL_STATION_AP_PROPERTY;
Miembros
dot11SSID
Estructura DOT11_SSID que contiene el identificador del conjunto de servicios (SSID) usado por la AP de la estación virtual.
dot11AuthAlgo
Estructura DOT11_AUTH_ALGORITHM que contiene el algoritmo de autenticación utilizado por la AP de la estación virtual.
dot11CipherAlgo
Estructura DOT11_CIPHER_ALGORITHM que contiene el algoritmo de cifrado utilizado por la AP de la estación virtual.
bIsPassPhrase
Valor booleano que indica cómo el sistema operativo debe interpretar el valor del miembro ucKeyData. Para obtener más información, vea la siguiente sección Comentarios.
dwKeyLength
Longitud, en bytes, de la parte útil del miembro ucKeyData. Para obtener más información, vea la siguiente sección Comentarios.
ucKeyData[DOT11EXT_PSK_MAX_LENGTH]
Valor UCHAR que especifica la clave usada por el algoritmo de autenticación Claves precompartidas (PSK) de virtual station AP. Para obtener más información, vea la siguiente sección Comentarios.
Observaciones
El sistema operativo usa la siguiente lógica para interpretar el valor del miembro ucKeyData:
- Si bIsPassPhrase = FALSE,
- Si dwKeyLength = 32, ucKeyData se interpreta como datos binarios.
- Si dwKeyLength = 64, ucKeyData se interpreta como valores hexadecimales 32.
- Si dwKeyLength no es igual a 32 o 64, el sistema operativo omite la llamada y devuelve un error.
- Si bIsPassPhrase = TRUE, ucKeyData se interpreta como una frase de paso y el búfer debe terminar en NULL. En este caso, dwKeyLength debe tener un valor que sea igual a 1 más la longitud de la cadena de clave.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows 7 y versiones posteriores de los sistemas operativos Windows. |
encabezado de | wlanihv.h (incluya Wlanihv.h) |