次の方法で共有


XUserGetId

特定のユーザーのユーザー ID を取得します。

構文

HRESULT XUserGetId(  
         XUserHandle user,  
         uint64_t* userId  
)  

パラメーター

user _In_
型: XUserHandle

ユーザー ID を取得するユーザーのハンドル。

userId _Out_
型: uint64_t*

特定のユーザーのユーザー ID が格納されます。

戻り値

型: HRESULT

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

リターン コード 説明
S_OK 操作に成功しました。
E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED ユーザーは、UI を使用して問題を解決する必要があります。 XUserResolveIssueWithUiAsync を呼び出して、ユーザーに UI を表示してください。

解説

ユーザーの XUID を取得します。 関数が E_GAMEUSER_RESOLVE_USER_ISSUE_REQUIRED を返す場合は、関数がプロパティを取得する前に、システム UI を使用してユーザーが問題を解決する必要があります。 XUserResolveIssueWithUiAsync を呼び出してシステム UI を表示し、問題を解決します。

要件

ヘッダー: XUser.h

ライブラリ: xgameruntime.lib

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

XUser

XUserFindUserById

XUserFindUserByLocalId