共用方式為


DOT11_PRIVACY_EXEMPTION結構(windot11.h)

重要

WiFiCx 是 Windows 11 中發行的新 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 WDI 驅動程式模型現在處於維護模式,而且只會收到高優先順序的修正。

DOT11_PRIVACY_EXEMPTION結構會定義指定網路 EtherType 的解密豁免。

語法

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

成員

usEtherType

以 big-endian 位元組順序排列的 IEEE EtherType 值。

usExemptionActionType

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

DOT11_EXEMPT_ALWAYS

如果 802.11 MAC 標頭中的 Frame Control 欄位的 Protected Frame 子字段設定為 1,則 802.11 月台必須捨棄接收的封包。

DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE

如果來源 MAC 位址的索引鍵對應索引鍵可用,且 802.11 MAC 標頭中 Frame Control 字段的 Protected Frame 子字段設定為零,則 802.11 月台必須捨棄接收的封包。

usExemptionPacketType

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

DOT11_EXEMPT_UNICAST

只豁免單播封包。

DOT11_EXEMPT_MULTICAST

只豁免多播或廣播封包。

DOT11_EXEMPT_BOTH

豁免所有封包類型。

言論

如果透過 設定的要求設定 802.11 月臺的封包豁免清單 OID_DOT11_PRIVACY_EXEMPTION_LIST。 針對 802.11 月臺接收的每個封包,它會套用清單專案所指定的解密豁免,其中包含符合封包之 EtherType usEtherType 值。

要求

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

另請參閱

OID_DOT11_PRIVACY_EXEMPTION_LIST