#include <dwc.h>
DWCNasLoginState DWC_NASLoginProcess(void);なし
| DWC_NASLOGIN_STATE_DIRTY | 認証処理が開始されていません。 |
| DWC_NASLOGIN_STATE_HTTP | 認証処理のためのHTTP通信を実行中です。 |
| DWC_NASLOGIN_STATE_SUCCESS | 認証処理が成功しました。 |
| DWC_NASLOGIN_STATE_ERROR | 認証処理が失敗しました。DWC_GetLastErrorEx関数を呼び出しエラーの内容を確認し、適切な対応をしてください。 |
| DWC_NASLOGIN_STATE_CANCELED | 認証処理がキャンセルされました。 |
実行中の任天堂認証サーバへの認証処理を進行させ、その状態を取得します。
認証処理が終了するまで毎ゲームフレーム程度の頻度で呼び出してください。
認証処理が終了/中断してDWC_NASLOGIN_STATE_SUCCESS、DWC_NASLOGIN_STATE_ERROR、DWC_NASLOGIN_STATE_CANCELEDが返された時点で、処理が開始されていない状態に戻ります。このため、再度DWC_NASLoginAsync関数で処理を開始しない限り、以降はDWC_NASLOGIN_STATE_DIRTYを返すことに注意してください。
本関数内で発生したエラーの処理を行うために、本関数呼出し後にDWC_GetLastErrorEx関数でエラー状態を取得し、必要に応じてエラーメッセージとともにエラーコードを表示してください。
5.1pr2より前の変更履歴はこちら