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 Protected Setup (WPS) が有効かどうかを示すブール値。 TRUE すると、WPS が有効になり、ピアによって使用される認証アルゴリズムと暗号アルゴリズムが、AP で有効になっているアルゴリズムとは異なる場合があります。
ピアが関連付けられていない場合は、このメンバーを使用しないでください。
usListenInterval
関連付け要求から取得された 802.11 Listen Interval フィールドを定義する USHORT 値。
ピアが関連付けられていない場合、このメンバーの値は 0 になります。
ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2]
ピア ステーションでサポートされるデータ レートを指定する UCHAR 値。 これらのレートは、802.11 ステーションがピアから最近受信したビーコンまたはプローブ応答フレームからの 802.11 Supported Rates IE に基づいています。
ucPeerSupportedRates 配列内の各エントリは、クエリによって返されるデータ レートのテーブル内のインデックスの値です。 OID_DOT11_DATA_RATE_MAPPING_TABLE. インデックス値は 2 から 127 の範囲である必要があります。
ピアが関連付けられていない場合、このメンバーの値は 0 になります。
usAssociationID
802.11 ステーションが AP から受信したアソシエーションまたは再アソシエーション応答フレームの 802.11 アソシエーション ID フィールドを指定する USHORT 値。
ピアが関連付けられていない場合、このメンバーには 0xFFFF の値があります。
AssociationState
ピア ステーションの 802.11 認証と関連付けの状態を示す DOT11_ASSOCIATION_STATE型の値。 状態は、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
802.11 関連付けプロシージャが正常に完了したときのタイムスタンプを指定する LARGEINTEGER 値。 ミニポート ドライバーは、関連付けの完了 タイムスタンプを取得する NdisGetCurrentSystemTime を呼び出します。
ピアが関連付けられていない場合、このメンバーの値は 0 になります。
Statistics
DOT11_PEER_STATISTICS 構造によって定義されるデータ トラフィックの統計カウンター。
ピアが関連付けられていない場合、このメンバーの値は 0 になります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 7 以降のバージョンの Windows オペレーティング システムで使用できます。 |
ヘッダー | windot11.h (Ndis.h を含む) |
関連項目
NdisGetCurrentSystemTime の