DOT11_PRIVACY_EXEMPTION struttura (windot11.h)
Sintassi
typedef struct DOT11_PRIVACY_EXEMPTION {
USHORT usEtherType;
USHORT usExemptionActionType;
USHORT usExemptionPacketType;
} DOT11_PRIVACY_EXEMPTION, *PDOT11_PRIVACY_EXEMPTION;
Members
usEtherType
Valore di IEEE EtherType nell'ordine di byte big-endian.
usExemptionActionType
Tipo di esenzione per EtherType specificato. I tipi di esenzione seguenti sono definiti:
DOT11_EXEMPT_ALWAYS
La stazione 802.11 deve eliminare il pacchetto ricevuto se il sottocampo Frame protetto del campo Controllo frame nell'intestazione MAC 802.11 è impostato su uno.
DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE
La stazione 802.11 deve eliminare il pacchetto ricevuto se è disponibile una chiave di mapping delle chiavi per l'indirizzo MAC di origine e il sottocampo Frame protetto del campo Controllo frame nell'intestazione MAC 802.11 è impostato su zero.
usExemptionPacketType
Tipo di pacchetto a cui si applica l'esenzione per EtherType specificato. I tipi di pacchetti seguenti sono definiti:
DOT11_EXEMPT_UNICAST
Esentare solo pacchetti unicast.
DOT11_EXEMPT_MULTICAST
Esentare solo pacchetti multicast o broadcast.
DOT11_EXEMPT_BOTH
Esentare tutti i tipi di pacchetti.
Commenti
Elenco di esenzione dei pacchetti della stazione 802.11 se configurato tramite una richiesta impostata di OID_DOT11_PRIVACY_EXEMPTION_LIST. Per ogni pacchetto ricevuto dalla stazione 802.11, si applicherà l'esenzione di decrittografia specificata dalla voce di elenco con un valore usEtherType corrispondente all'EtherType del pacchetto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | windot11.h (include Ndis.h) |