estructura DOT11_PRIVACY_EXEMPTION (windot11.h)
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) |