共用方式為


DOT11_PRIVACY_EXEMPTION 結構 (windot11.h)

重要原生 802.11 無線 LAN 介面在 Windows 10 和更新版本中已被取代。 請改用 WLAN 設備驅動器介面 (WDI) 。 如需 WDI 的詳細資訊,請參閱 WLAN 通用 Windows 驅動程式模型
 
DOT11_PRIVACY_EXEMPTION結構會定義指定網路 EtherType 的解密豁免。

語法

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

成員

usEtherType

以大到小位元節順序的 IEEE EtherType 值。

usExemptionActionType

指定之 EtherType 的豁免類型。 已定義下列豁免類型:

DOT11_EXEMPT_ALWAYS

如果 802.11 MAC 標頭中的 Frame Control 欄位的 [受保護的框架] 子字段設定為 1,則 802.11 月台必須捨棄收到的封包。

DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE

如果來源 MAC 位址的索引鍵對應索引鍵可用,且 802.11 MAC 標頭中 Frame Control 字段的 [受保護框架] 子欄位設定為零,則 802.11 月台必須捨棄收到的封包。

usExemptionPacketType

指定之 EtherType 豁免的封包類型。 已定義下列封包型態:

DOT11_EXEMPT_UNICAST

僅豁免單播封包。

DOT11_EXEMPT_MULTICAST

僅豁免多播或廣播封包。

DOT11_EXEMPT_BOTH

豁免所有封包類型。

備註

如果透過集合要求進行設定,則為 802.11 月臺的封包豁免清單 OID_DOT11_PRIVACY_EXEMPTION_LIST。 針對 802.11 月臺收到的每個封包,其會套用清單專案所指定的解密豁免,且 其 usEtherType 值符合封包的 EtherType。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 windot11.h (包含 Ndis.h)

另請參閱

OID_DOT11_PRIVACY_EXEMPTION_LIST