WLAN_INTERFACE_INFO_LIST 構造体 (wlanapi.h)
WLAN_INTERFACE_INFO_LIST構造体には、NIC インターフェイス情報の配列が含まれています。
構文
typedef struct _WLAN_INTERFACE_INFO_LIST {
DWORD dwNumberOfItems;
DWORD dwIndex;
#if ...
WLAN_INTERFACE_INFO *InterfaceInfo[];
#else
WLAN_INTERFACE_INFO InterfaceInfo[1];
#endif
} WLAN_INTERFACE_INFO_LIST, *PWLAN_INTERFACE_INFO_LIST;
メンバー
dwNumberOfItems
InterfaceInfo メンバー内の項目の数を格納します。
dwIndex
現在の項目のインデックス。 最初の項目のインデックスは 0 です。 dwIndex は dwNumberOfItems より小さくする必要があります。
このメンバーはワイヤレス サービスでは使用されません。 アプリケーションは、 WLAN_INTERFACE_INFO_LIST 構造内の個々のインターフェイスを処理するときに、このメンバーを使用できます。 アプリケーションは、ある関数から別の関数にこの構造体を渡すときに、 dwIndex の値を現在処理されている項目のインデックスに設定できます。 これは、アプリケーションが状態を維持するのに役立ちます。
dwIndex は、常に使用する前に初期化する必要があります。
InterfaceInfo[*]
インターフェイス情報を含む WLAN_INTERFACE_INFO 構造体の配列。
InterfaceInfo[1]
インターフェイス情報を含む WLAN_INTERFACE_INFO 構造体の配列。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista、SP3 を使用した Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | wlanapi.h |
再頒布可能パッケージ | Sp2 を使用した Windows XP 用ワイヤレス LAN API |