DWC_GetAuthenticatedUserId

構文

#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_Init関数が呼び出された際に、出来る限り固有になるように仮のものが作成/保存されます。
その後、最初のインターネット接続処理中に仮のユーザIDが任天堂認証サーバで確認/登録されて認証済みのユーザIDになります。この際、既に仮のユーザIDと同じものが認証サーバに登録されていた場合は、重複しない別のユーザIDになります。
ユーザIDに関する詳細は「NintendoWi-FiConnectionNITRO-DWCプログラミングマニュアル」を参照してください。

参照

DWC_Init

履歴

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