DOT11_EXTAP_ATTRIBUTES 結構 (windot11.h)
重要
原生 802.11 無線 LAN 介面在 Windows 10 和更新版本中已被取代。 請改用 WLAN 設備驅動器介面 (WDI) 。 如需 WDI 的詳細資訊,請參閱 WLAN 通用 Windows 驅動程式模型。
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 月臺針對掃描作業支援的服務集標識碼數目上限) (SSID。 802.11 月台必須支援至少四個專案的 SSID 清單。
設定 OID_DOT11_SCAN_REQUEST 時,會指定 802.11 月臺用於掃描的 SSID 清單。
uDesiredSSIDListSize
802.11 站支援的基本服務集標識符清單中, (BSSID) 項目數目上限。 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 月臺支援 IEEE 802.11 StrictlyOrdered 服務類別來進行媒體訪問控制, (MAC) 服務數據單位 (MSDU) 封包傳遞。
如需有關 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.11 國家/地區字串數位的指標。 數位中的每個項目都會格式化為 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 (include Ndis.h) |
另請參閱
DOT11_COUNTRY_OR_REGION_STRING