DOT11_PEER_INFO結構(windot11.h)
重要
WiFiCx 是 Windows 11 中發行的新 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 WDI 驅動程式模型現在處於維護模式,而且只會收到高優先順序的修正。
DOT11_PEER_INFO結構會指定獨立基本服務集 (IBSS) 網路中對等站的資訊。
語法
typedef struct _DOT11_PEER_INFO {
DOT11_MAC_ADDRESS MacAddress;
USHORT usCapabilityInformation;
DOT11_AUTH_ALGORITHM AuthAlgo;
DOT11_CIPHER_ALGORITHM UnicastCipherAlgo;
DOT11_CIPHER_ALGORITHM MulticastCipherAlgo;
BOOLEAN bWpsEnabled;
USHORT usListenInterval;
UCHAR ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2];
USHORT usAssociationID;
DOT11_ASSOCIATION_STATE AssociationState;
DOT11_POWER_MODE PowerMode;
LARGE_INTEGER liAssociationUpTime;
DOT11_PEER_STATISTICS Statistics;
} DOT11_PEER_INFO, *PDOT11_PEER_INFO;
成員
MacAddress
獨立 BSS (IBSS) 網路內對等站的媒體存取控制 (MAC) 位址。
usCapabilityInformation
來自指標或探查回應框架的 802.11 功能資訊欄位,這是最近從對等接收的 802.11 月臺。
AuthAlgo
802.11 月臺在關聯作業期間與對等站解析的驗證演算法。 如需 AuthAlgo 成員資料類型的詳細資訊,請參閱 DOT11_AUTH_ALGORITHM。
如果未關聯對等,則不會定義這個成員。
UnicastCipherAlgo
802.11 月臺在關聯作業期間與對等站解析的單播加密演算法。 如需 UnicastCipherAlgo 成員之數據類型的詳細資訊,請參閱 DOT11_CIPHER_ALGORITHM。
如果未關聯對等,則不會定義這個成員。
MulticastCipherAlgo
802.11 月臺在關聯作業期間與對等站解析的多播加密演算法。 如需 MulticastCipherAlgo 成員之數據類型的詳細資訊,請參閱 DOT11_CIPHER_ALGORITHM。
如果未關聯對等,則不會定義這個成員。
bWpsEnabled
布爾值,指出對等站是否啟用WiFi保護設定 (WPS)。 如果 TRUE,則會啟用 WPS,而且對等所使用的驗證和加密演算法可能與 AP 上啟用的演算法不同。
如果對等沒有關聯,則不應該使用此成員。
usListenInterval
USHORT 值,定義從關聯要求取得的 802.11 接聽間隔欄位。
如果對等沒有關聯,這個成員的值會是零。
ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2]
UCHAR 值,指定對等站所支持的數據速率。 這些速率是以來自指標或探查回應框架的 802.11 支援速率 IE 為基礎,而 802.11 月臺最近從對等接收。
ucPeerSupportedRates 陣列中的每個專案都是透過 查詢傳回之數據速率數據表內的索引值 OID_DOT11_DATA_RATE_MAPPING_TABLE。 索引值必須介於 2 到 127 之間。
如果對等沒有關聯,這個成員的值會是零。
usAssociationID
USHORT 值,指定來自 802.11 月臺從 AP 接收的關聯或重新關聯回應框架的 802.11 關聯標識符字段。
如果對等沒有關聯,這個成員的值0xFFFF。
AssociationState
DOT11_ASSOCIATION_STATE-type 值,表示對等站的 802.11 驗證和關聯狀態。 狀態可以是 dot11_assoc_state_auth_unassoc 或 dot11_assoc_state_auth_assoc。
在 IEEE 802.11 Standard中,獨立網路的 802.11 驗證程式是選擇性的。 因此,視 IHV 實作而定,dot11_assoc_state_auth_unassoc 列舉值所表示的狀態可能不適用。
PowerMode
描述對等站最新電源管理模式的 DOT11_POWER_MODE型別值。
liAssociationUpTime
LARGEINTEGER 值,指定 802.11 關聯程式成功完成時的時間戳。 迷你埠驅動程式會呼叫 NdisGetCurrentSystemTime,以取得關聯完成的時間戳。
如果對等沒有關聯,這個成員的值會是零。
Statistics
數據流量的統計數據計數器,由 DOT11_PEER_STATISTICS 結構定義。
如果對等沒有關聯,這個成員的值會是零。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 和更新版本的 Windows作系統。 |
標頭 | windot11.h (包括 Ndis.h) |