estructura DOT11_EXTAP_ATTRIBUTES (windot11.h)

Importante

La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores. En su lugar, use la interfaz del controlador de dispositivo WLAN (WDI). Para obtener más información sobre WDI, consulta Modelo de controlador de Windows universal WLAN.

La estructura DOT11_EXTAP_ATTRIBUTES define los atributos físicos y operativos del controlador de miniporte y la estación 802.11 cuando funciona en modo de punto de acceso extensible (ExtAP).

Sintaxis

typedef struct _DOT11_EXTAP_ATTRIBUTES {
  NDIS_OBJECT_HEADER              Header;
  ULONG                           uScanSSIDListSize;
  ULONG                           uDesiredSSIDListSize;
  ULONG                           uPrivacyExemptionListSize;
  ULONG                           uAssociationTableSize;
  ULONG                           uDefaultKeyTableSize;
  ULONG                           uWEPKeyValueMaxLength;
  BOOLEAN                         bStrictlyOrderedServiceClassImplemented;
  ULONG                           uNumSupportedCountryOrRegionStrings;
  PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
  ULONG                           uInfraNumSupportedUcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedUcastAlgoPairs;
  ULONG                           uInfraNumSupportedMcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedMcastAlgoPairs;
} DOT11_EXTAP_ATTRIBUTES, *PDOT11_EXTAP_ATTRIBUTES;

Miembros

Header

Tipo, revisión y tamaño de la estructura DOT11_EXTAP_ATTRIBUTES. Este miembro tiene el formato de estructura NDIS_OBJECT_HEADER .

El controlador de minipuerto debe establecer los miembros de Header en los valores siguientes:

Tipo

Este miembro debe establecerse en NDIS_OBJECT_TYPE_DEFAULT.

Revisión

Este miembro debe establecerse en DOT11_EXTAP_ATTRIBUTES_REVISION_1.

Size

Este miembro debe establecerse en sizeof(DOT11_EXTAP_ATTRIBUTES).

Para obtener más información sobre estos miembros, vea NDIS_OBJECT_HEADER.

uScanSSIDListSize

El número máximo de identificadores de conjunto de servicios (SSID) admitidos por la estación 802.11 para las operaciones de examen. La estación 802.11 debe admitir una lista de SSID de al menos cuatro entradas.

La lista SSID que usa la estación 802.11 para el examen se especifica cuando se establece OID_DOT11_SCAN_REQUEST .

uDesiredSSIDListSize

Número máximo de entradas de la lista deseada de identificadores de conjuntos de servicios básicos (BSSID) compatibles con la estación 802.11. La estación 802.11 debe admitir una lista BSSID con al menos una entrada.

Para obtener más información sobre la lista de BSSID deseada, consulte OID_DOT11_DESIRED_BSSID_LIST.

uPrivacyExemptionListSize

Número máximo de entradas en la lista de exención de privacidad compatible con la estación 802.11. La estación 802.11 debe admitir una lista de exención de privacidad con al menos una entrada.

Para obtener más información sobre la lista de exenciones de privacidad, consulte OID_DOT11_PRIVACY_EXEMPTION_LIST.

uAssociationTableSize

Número máximo de asociaciones que la estación 802.11 puede admitir simultáneamente. La estación 802.11 debe admitir una lista de asociaciones que tenga al menos una entrada. Normalmente, una NIC debe ser capaz de admitir al menos 32 asociaciones simultáneamente.

Si la NIC admite cualquier algoritmo de autenticación y cifrado que requiera claves de asignación de claves, debe admitir al menos el número de entradas de su tabla de claves de asignación de claves.

uDefaultKeyTableSize

El número máximo de claves de cifrado que admite la estación 802.11 para las tablas de claves predeterminadas y por estación.

Para los algoritmos de cifrado estándar 802.11, la estación 802.11 debe admitir un tamaño de tabla de al menos cuatro claves de cifrado. Para los algoritmos de cifrado desarrollados por el proveedor de hardware independiente (IHV), el tamaño de la tabla puede ser cuatro o superior.

uWEPKeyValueMaxLength

Longitud máxima, en bytes, de una clave de cifrado WEP compatible con la estación 802.11.

En la tabla siguiente se enumeran las longitudes de clave mínimas y máximas, en bytes, para los distintos valores de cifrado WEP definidos a través de DOT11_CIPHER_ALGORITHM(.. \wlantypes\ne-wlantypes-_dot11_cipher_algorithm.md).

Cifrado WEP Longitud mínima de clave Longitud máxima de clave
DOT11_CIPHER_ALGO_WEP40 5 5
DOT11_CIPHER_ALGO_WEP104 13 13
DOT11_CIPHER_ALGO_WEP 13 Cualquier longitud compatible con la estación 802.11

bStrictlyOrderedServiceClassImplemented

Valor booleano que, si se establece en TRUE, especifica que la estación 802.11 admite la entrega de paquetes ieee 802.11 StrictlyOrdered para la entrega de paquetes de unidad de datos de servicio de control de acceso multimedia (MAC).

Para obtener más información sobre la clase de servicio StrictlyOrdered, consulte la cláusula 5.1.3 del estándar IEEE 802.11-2012.

uNumSupportedCountryOrRegionStrings

Número de cadenas de país o región compatibles con la estación 802.11. Si la estación 802.11 admite varios dominios normativos según lo especificado por el estándar IEEE 802.11d-2001, cada cadena de país o región identifica un dominio normativo admitido por la estación 802.11.

Si la estación 802.11 no admite el estándar IEEE 802.11d-2001, el controlador de minipuerto debe establecer uNumSupportedCountryOrRegionStrings en cero.

pSupportedCountryOrRegionStrings

Puntero a una matriz de cadenas de país o región 802.11d compatibles con la estación 802.11. Cada entrada de la matriz tiene el formato de estructura DOT11_COUNTRY_OR_REGION_STRING .

uInfraNumSupportedUcastAlgoPairs

El número de algoritmos de autenticación y cifrado admitidos por la estación 802.11 para enviar y recibir paquetes de unidifusión cuando se configura para su funcionamiento en una red de conjunto de servicios básicos de infraestructura (BSS). El miembro uInfraNumSupportedUcastAlgoPairs debe ser el número de estructuras de DOT11_AUTH_CIPHER_PAIR de la matriz a la que hace referencia el miembro pInfraSupportedUcastAlgoPairs .

pInfraSupportedUcastAlgoPairs

Puntero a una matriz de algoritmos de autenticación y cifrado admitidos por la estación 802.11 para enviar y recibir paquetes de unidifusión en una red BSS de infraestructura. Cada entrada de la matriz tiene el formato de estructura DOT11_AUTH_CIPHER_PAIR .

uInfraNumSupportedMcastAlgoPairs

El número de algoritmos de autenticación y cifrado admitidos por la estación 802.11 para enviar y recibir paquetes de multidifusión y difusión cuando se configura para su funcionamiento en una red de conjunto de servicios básicos de infraestructura (BSS). El miembro uInfraNumSupportedMcastAlgoPairs debe ser el número de estructuras de DOT11_AUTH_CIPHER_PAIR de la matriz a la que hace referencia el miembro pInfraSupportedMcastAlgoPairs .

pInfraSupportedMcastAlgoPairs

Puntero a una matriz de algoritmos de autenticación y cifrado compatibles con la estación 802.11 para enviar y recibir paquetes de multidifusión y difusión en una red BSS de infraestructura. Cada entrada de la matriz tiene el formato de estructura DOT11_AUTH_CIPHER_PAIR .

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de los sistemas operativos Windows.
Encabezado windot11.h (incluye Ndis.h)

Consulte también

OID_DOT11_DESIRED_BSSID_LIST

DOT11_EXTAP_ATTRIBUTES

DOT11_COUNTRY_OR_REGION_STRING

DOT11_AUTH_CIPHER_PAIR

DOT11_CIPHER_ALGORITHM

OID_DOT11_PRIVACY_EXEMPTION_LIST

OID_DOT11_SCAN_REQUEST

NDIS_OBJECT_HEADER