DOT11_PRIVACY_EXEMPTION struttura (windot11.h)

Importante L'interfaccia LAN wireless nativa 802.11 è deprecata in Windows 10 e versioni successive. Usare invece l'interfaccia WDI (WLAN Device Driver Interface). Per altre informazioni su WDI, vedere Modello di driver windows universale WLAN.
 
La struttura DOT11_PRIVACY_EXEMPTION definisce un'esenzione di decrittografia per un EtherType di rete specificato.

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)

Vedi anche

OID_DOT11_PRIVACY_EXEMPTION_LIST