Skip to main content

IXtfUserClient::SigninUserId

ユーザー ID で指定されたユーザーをサインインさせ、必要に応じてそのユーザーをコンソールに追加します。
このリリースでは、パスワード テキストはこのメソッドによってネットワーク経由でコンソールに渡される際に暗号化されません。この動作がネットワーク環境で懸念事項となる場合は、AddUser メソッドを使用してコンソールにユーザーを追加してから、コンソール上のサインイン アプリを使用してユーザーをサインインさせ、ユーザーのパスワードを保存してください (サインイン アプリはパスワードを暗号化してネットワーク経由で送信します)。その後、パスワードを渡さずにこのメソッドを使用してサインインできます。

構文

パラメーター

userId
型: UINT32
ユーザーのユーザー ID。 password
型: LPCWSTR
サインインに使用するパスワード。このユーザーのパスワードがコンソールに保存されている場合は、保存されたパスワードでサインインするために nullptr を渡します。 bStorePassword
型: BOOL
TRUE の場合、指定されたパスワードを後で使用するためにコンソールに保存します。

戻り値

型: HRESULT HRESULT の成功またはエラー コード。

解説

ユーザーが既にサインインしている場合、このメソッドの呼び出しは効果がありません。 このメソッドは、次のエラー コードを返す可能性があります。 メール アドレスを指定してユーザーをサインインさせるには、SigninUser を使用します。 ユーザーをサインアウトさせるには、SignoutUserId または SignoutUser を使用します。

要件

ヘッダー: xtfuser.h ライブラリ: xtfuser.lib 対応プラットフォーム: Windows (XBOX コンソール ツール用)

関連項目

IXtfUserClient インターフェイス
最終更新日 2026年8月24日