WLAN_HOSTED_NETWORK_STATUS 構造体 (wlanapi.h)
WLAN_HOSTED_NETWORK_STATUS構造体には、ワイヤレスホスト型ネットワークの状態に関する情報が含まれています。
構文
typedef struct _WLAN_HOSTED_NETWORK_STATUS {
WLAN_HOSTED_NETWORK_STATE HostedNetworkState;
GUID IPDeviceID;
DOT11_MAC_ADDRESS wlanHostedNetworkBSSID;
DOT11_PHY_TYPE dot11PhyType;
ULONG ulChannelFrequency;
DWORD dwNumberOfPeers;
#if ...
WLAN_HOSTED_NETWORK_PEER_STATE *PeerList[];
#else
WLAN_HOSTED_NETWORK_PEER_STATE PeerList[1];
#endif
} WLAN_HOSTED_NETWORK_STATUS, *PWLAN_HOSTED_NETWORK_STATUS;
メンバー
HostedNetworkState
ワイヤレスホステッド ネットワークの現在の状態。
このメンバーの値が wlan_hosted_network_unavailable場合は、この構造体の他のフィールドの値を使用しないでください。
IPDeviceID
ワイヤレスホスト型ネットワークに使用される実際のネットワーク デバイス ID。
これは、 WlanEnumInterfaces 関数の呼び出しでは使用できない仮想ワイヤレス デバイスの GUID です。 この GUID は、デバイス GUID を使用する他の上位レイヤー ネットワーク関数 (IP ヘルパー関数など) を呼び出す場合に使用できます。
wlanHostedNetworkBSSID
パケット、ビーコン、プローブ応答でワイヤレスホステッド ネットワークによって使用される BSSID。
dot11PhyType
ワイヤレス ホステッド ネットワークで使用されるネットワーク インターフェイスの物理型。
これは、関連する物理インターフェイスによって報告される型の 1 つです。 この値は、 HostedNetworkState メンバーが wlan_hosted_network_activeされている場合にのみ正しいです。
ulChannelFrequency
ワイヤレス ホステッド ネットワークで使用されるネットワーク インターフェイスのチャネル周波数。
この値は、 HostedNetworkState が wlan_hosted_network_activeされている場合にのみ正しいです。
dwNumberOfPeers
ワイヤレス ホステッド ネットワーク上の認証済みピアの現在の数。
この値は、 HostedNetworkState が wlan_hosted_network_activeされている場合にのみ正しいです。
PeerList[*]
ワイヤレス ホステッド ネットワーク 上の現在 の各ピアを記述するWLAN_HOSTED_NETWORK_PEER_STATE構造体の配列。 配列内の要素の数は、 dwNumberOfPeers メンバーによって指定されます。
この値は、 HostedNetworkState が wlan_hosted_network_activeされている場合にのみ正しいです。
PeerList[1]
ワイヤレス ホステッド ネットワーク 上の現在 の各ピアを記述するWLAN_HOSTED_NETWORK_PEER_STATE構造体の配列。 配列内の要素の数は、 dwNumberOfPeers メンバーによって指定されます。
この値は、 HostedNetworkState が wlan_hosted_network_activeされている場合にのみ正しいです。
注釈
WLAN_HOSTED_NETWORK_STATUS構造は、Windows 7 以降のワイヤレス ホステッド ネットワークをサポートするために追加されたネイティブ ワイヤレス API の拡張機能です。
WLAN_HOSTED_NETWORK_STATUS構造体は、wlanHostedNetworkQueryStatus 関数によって ppWlanHostedNetworkStatus パラメーター内のポインターで返されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | wlanapi.h (Wlanapi.h を含む) |