#include <dwc.h>
u64 DWC_GetAuthenticatedUserId(void);なし
| 0 | 認証済みのユーザIDがありません |
| 0以外 | 認証済みユーザID |
DS本体に保存されている認証済みのユーザIDを取得します。ユーザIDが認証されていない場合は0が返されます。
本関数は、インターネット接続処理中には呼び出さないでください。
ユーザIDは、Wi-Fiコネクション設定のオプションから確認できるWi-FiコネクションIDの下3桁を取り除いた10進で最大13桁の値です。
ユーザIDは、対応アプリケーションに関わらず該当のDS本体で最初にDWC_InitForProduction/DWC_InitForDevelopment関数が呼び出された際に、出来る限り固有になるように仮のものが作成/保存されます。
その後、最初のインターネット接続処理中に仮のユーザIDが任天堂認証サーバで確認/登録されて認証済みのユーザIDになります。この際、既に仮のユーザIDと同じものが認証サーバに登録されていた場合は、重複しない別のユーザIDになります。
ユーザIDに関する詳細は「NintendoWi-FiConnectionNITRO-DWCプログラミングマニュアル」を参照してください。
5.1pr2より前の変更履歴はこちら