estructura DOT11_PRIVACY_EXEMPTION (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_PRIVACY_EXEMPTION define una exención de descifrado para una red EtherType especificada.

Sintaxis

typedef struct DOT11_PRIVACY_EXEMPTION {
  USHORT usEtherType;
  USHORT usExemptionActionType;
  USHORT usExemptionPacketType;
} DOT11_PRIVACY_EXEMPTION, *PDOT11_PRIVACY_EXEMPTION;

Miembros

usEtherType

Valor de IEEE EtherType en orden de bytes big-endian.

usExemptionActionType

Tipo de exención para el EtherType especificado. Se definen los siguientes tipos de exención:

DOT11_EXEMPT_ALWAYS

La estación 802.11 debe descartar el paquete recibido si el subcampo Marco protegido del campo Control de fotogramas del encabezado MAC 802.11 está establecido en uno.

DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE

La estación 802.11 debe descartar el paquete recibido si hay disponible una clave de asignación de claves para la dirección MAC de origen y el subcampo Marco protegido del campo Control de fotogramas del encabezado MAC 802.11 está establecido en cero.

usExemptionPacketType

Tipo de paquete al que se aplica la exención para el EtherType especificado. Se definen los siguientes tipos de paquetes:

DOT11_EXEMPT_UNICAST

Excluya solo los paquetes de unidifusión.

DOT11_EXEMPT_MULTICAST

Excluya solo los paquetes de multidifusión o difusión.

DOT11_EXEMPT_BOTH

Excluya todos los tipos de paquetes.

Comentarios

La lista de exención de paquetes de la estación 802.11 si se configura a través de una solicitud establecida de OID_DOT11_PRIVACY_EXEMPTION_LIST. Para cada paquete que recibe la estación 802.11, aplicará la exención de descifrado especificada por la entrada de lista con un valor usEtherType que coincida con el EtherType del paquete.

Requisitos

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

Consulte también

OID_DOT11_PRIVACY_EXEMPTION_LIST