ネイティブ Wifi API のサンプル
基本的なワイヤレス ネットワーク管理機能の使用を示すネイティブ Wifi API サンプルは、Microsoft Windows ソフトウェア開発キット (SDK) に含まれています。 最新バージョンの Windows SDK は 、ダウンロード センターから入手できます。
既定では、Native Wifi サンプルソース コードは次のディレクトリにインストールされます。
C:\Program Files\Microsoft SDKs\Windows\<version number>\Samples\NetDs\Wlan
Native Wifi API サンプルは、次のフォルダーにあります。
autoconfig
Native Wifi サンプルは、Windows Vista 以降、Windows XP Service Pack 3 (SP3)、および Windows XP 用ワイヤレス LAN API (Service Pack 2 (SP2) でコンパイルして実行できます。 サンプルの一部の機能は、SP3 の Windows XP と、SP2 を使用した Windows XP 用ワイヤレス LAN API ではサポートされていません。 WINDOWS XP と SP3 および Wireless LAN API for Windows XP と SP2 でサポートされる関数の一覧については、「 Windows XP でのネイティブ Wifi API のサポート」を参照してください。
Native Wifi サンプルでは、次のタスクを実行する方法を示します。
ワイヤレス インターフェイスを列挙します。 「WlanEnumInterfaces」を参照してください。
インターフェイスの機能を取得します。 「WlanGetInterfaceCapability」を参照してください。
**SP3 を使用した Windows XP と、SP2 を使用した Windows XP 用のワイヤレス LAN API: ** この機能はサポートされていません。
インターフェイスのクエリを実行します。 「WlanQueryInterface」を参照してください。
ネットワーク インターフェイスのパラメーターを設定します。 「WlanSetInterface」を参照してください。 この機能を使用して、ワイヤレス 無線のオンとオフを切り替えることができます (ワイヤレス ネットワーク接続を有効または無効にします)。
使用可能なワイヤレス ネットワークをスキャンします。 WlanScan に関するページを参照してください。
使用可能なワイヤレス ネットワークまたは可視ワイヤレス ネットワークの一覧を取得します。 「WlanGetAvailableNetworkList」を参照してください。
プロファイルを取得、保存、または削除します。 「WlanGetProfile、WlanSetProfile、WlanDeleteProfile」を参照してください。
ワイヤレス ネットワークに接続するか、ワイヤレス ネットワークから切断します。 「WlanConnect」と「WlanDisconnect」を参照してください。
関連トピック