共用方式為


DOT11_EXTAP_ATTRIBUTES結構(windot11.h)

重要

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

DOT11_EXTAP_ATTRIBUTES結構會定義迷你埠驅動程式和 802.11 月臺在可延伸存取點 (ExtAP) 模式下運作時的實體和作屬性。

語法

typedef struct _DOT11_EXTAP_ATTRIBUTES {
  NDIS_OBJECT_HEADER              Header;
  ULONG                           uScanSSIDListSize;
  ULONG                           uDesiredSSIDListSize;
  ULONG                           uPrivacyExemptionListSize;
  ULONG                           uAssociationTableSize;
  ULONG                           uDefaultKeyTableSize;
  ULONG                           uWEPKeyValueMaxLength;
  BOOLEAN                         bStrictlyOrderedServiceClassImplemented;
  ULONG                           uNumSupportedCountryOrRegionStrings;
  PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
  ULONG                           uInfraNumSupportedUcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedUcastAlgoPairs;
  ULONG                           uInfraNumSupportedMcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedMcastAlgoPairs;
} DOT11_EXTAP_ATTRIBUTES, *PDOT11_EXTAP_ATTRIBUTES;

成員

Header

DOT11_EXTAP_ATTRIBUTES 結構的型別、修訂和大小。 此成員的格式為 NDIS_OBJECT_HEADER 結構。

迷你埠驅動程序必須將 Header 的成員設定為下列值:

類型

這個成員必須設定為 NDIS_OBJECT_TYPE_DEFAULT。

校訂

這個成員必須設定為 DOT11_EXTAP_ATTRIBUTES_REVISION_1。

大小

這個成員必須設定為 sizeof(DOT11_EXTAP_ATTRIBUTES)。

如需這些成員的詳細資訊,請參閱 NDIS_OBJECT_HEADER

uScanSSIDListSize

802.11 月臺支援掃描作業的服務集標識碼數目上限。 802.11 月台必須支援至少四個專案的 SSID 清單。

設定 OID_DOT11_SCAN_REQUEST 時,會指定 802.11 月臺用於掃描的 SSID 清單。

uDesiredSSIDListSize

802.11 月臺所支援之基本服務集標識符清單內的最大項目數。 802.11 月台必須支援至少一個專案的 BSSID 清單。

如需所需 BSSID 清單的詳細資訊,請參閱 OID_DOT11_DESIRED_BSSID_LIST

uPrivacyExemptionListSize

802.11 月臺所支持的隱私權豁免清單中項目數目上限。 802.11 月台必須支援至少一個項目的隱私權豁免清單。

如需隱私權豁免清單的詳細資訊,請參閱 OID_DOT11_PRIVACY_EXEMPTION_LIST

uAssociationTableSize

802.11 月臺可以同時支持的關聯數目上限。 802.11 月台必須支援至少有一個專案的關聯清單。 NIC 通常應該能夠同時支援至少 32 個關聯。

如果 NIC 支援任何需要 金鑰對應金鑰的驗證和加密演演算法,它必須至少支援其金鑰對應索引鍵資料表中的項目數目。

uDefaultKeyTableSize

802.11 月臺支援的預設金鑰和每站預設密鑰資料表的最大加密金鑰數目。

對於標準 802.11 加密演算法,802.11 月台必須支援至少四個加密密鑰的數據表大小。 對於獨立硬體廠商 (IHV) 所開發的加密演算法,數據表大小可以是四或更大。

uWEPKeyValueMaxLength

802.11 月台支援的 WEP 加密金鑰最大長度,以位元組為單位。

下表列出透過 DOT11_CIPHER_ALGORITHM(..) 定義的各種 WEP 加密值,以位元組為單位的最小和最大密鑰長度。\wlantypes\ne-wlantypes-_dot11_cipher_algorithm.md)。

WEP 加密 金鑰長度下限 金鑰長度上限
DOT11_CIPHER_ALGO_WEP40 5 5
DOT11_CIPHER_ALGO_WEP104 13 13
DOT11_CIPHER_ALGO_WEP 13 802.11 月台支援的任何長度

bStrictlyOrderedServiceClassImplemented

布爾值,如果設定為 TRUE,則指定 802.11 月台支援媒體訪問控制 (MAC) 服務數據單位 (MSDU) 封包傳遞的 IEEE 802.11 StrictlyOrdered 服務類別。

如需有關 StrictlyOrdered 服務類別的詳細資訊,請參閱 IEEE 802.11-2012 標準子句 5.1.3。

uNumSupportedCountryOrRegionStrings

802.11 月臺支援的國家或地區字串數目。 如果 802.11 月臺支援 IEEE 802.11d-2001 標準所指定的多個法規網域,則每個國家/地區字串會識別 802.11 月台支援的法規網域。

如果 802.11 月臺不支援 IEEE 802.11d-2001 標準,迷你埠驅動程式必須將 uNumSupportedCountryOrRegionStrings 設為零。

pSupportedCountryOrRegionStrings

802.11 月臺支援的 802.11d 國家或地區字串數位指標。 數位中的每個項目都會格式化為 DOT11_COUNTRY_OR_REGION_STRING 結構。

uInfraNumSupportedUcastAlgoPairs

802.11 月臺在基礎結構基本服務集 (BSS) 網路中設定作業時,用於傳送和接收單播封包的驗證和加密演算法數目。 uInfraNumSupportedUcastAlgoPairs 成員必須是 pInfraSupportedUcastAlgoPairs 成員 所參考之陣列中的 DOT11_AUTH_CIPHER_PAIR 結構數目。

pInfraSupportedUcastAlgoPairs

802.11 月台支援的驗證和加密演算法陣列指標,用於在基礎結構 BSS 網路中傳送和接收單播封包。 數位中的每個項目都會格式化為 DOT11_AUTH_CIPHER_PAIR 結構。

uInfraNumSupportedMcastAlgoPairs

802.11 月台針對在基礎結構基本服務集 (BSS) 網路中設定作業時,傳送和接收多播和廣播封包所支援的驗證和加密演算法數目。 uInfraNumSupportedMcastAlgoPairs 成員必須是 pInfraSupportedMcastAlgoPairs 成員 所參考之陣列中的 DOT11_AUTH_CIPHER_PAIR 結構數目。

pInfraSupportedMcastAlgoPairs

802.11 月台支援的驗證和加密演算法陣列指標,用於在基礎結構 BSS 網路中傳送和接收多播和廣播封包。 數位中的每個項目都會格式化為 DOT11_AUTH_CIPHER_PAIR 結構。

要求

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

另請參閱

OID_DOT11_DESIRED_BSSID_LIST

DOT11_EXTAP_ATTRIBUTES

DOT11_COUNTRY_OR_REGION_STRING

DOT11_AUTH_CIPHER_PAIR

DOT11_CIPHER_ALGORITHM

OID_DOT11_PRIVACY_EXEMPTION_LIST

OID_DOT11_SCAN_REQUEST

NDIS_OBJECT_HEADER