DWC_ConnectInetAsync

構文

#include <dwc.h>
void DWC_ConnectInetAsync(void);

引数

なし

返り値

なし

説明

インターネットへの自動接続処理を開始します。自動接続処理では、設定ユーティリティで設定された自宅等の一般のアクセスポイントやUSBアクセスポイント、店頭アクセスポイントが周囲にあるかどうか確認し、適切なものを選択して自動で接続します。

本関数を呼び出す前に、DWC_SetAuthServer関数で認証サーバの設定を行って下さい。
認証サーバの設定が行われていない場合は、ASSERTもしくはDWCのエラー(-20100)がセットされ自動接続が行われません。

本関数を呼び出した後は、自動接続処理を実行するためにDWC_ProcessInet関数を毎ゲームフレーム程度の頻度で呼び出してください。

自動接続処理中に発生したエラー処理を行うためには、DWC_ProcessInet関数呼出し後にDWC_GetLastErrorEx関数でエラー状態を取得し、必要に応じてエラーメッセージとともにエラーコードを表示してください。メッセージについては、「NitendoWi-FiConnectionプログラミングガイドライン」をご確認ください。

接続状態はDWC_CheckInet関数,DWC_GetInetStatus関数を使用して取得することができます。

参照

DWC_CheckInet DWC_SetAuthServer DWC_CheckInet DWC_ProcessInet DWC_GetInetStatus DWC_CleanupInet

履歴

5.2patch1
本関数を呼び出す前に、DWC_SetAuthServer関数で認証サーバを設定する必要があることについて追記
5.1
「接続中に発生したエラー処理を…」を「自動接続処理中に発生した…」に修正

5.1pr2より前の変更履歴はこちら