Skip to main content

XUserFindUserByLocalId

特定のローカル ユーザー ID に対応するユーザーへのハンドルを取得します。

構文

パラメーター

userLocalId   _In_
Type: XUserLocalId
ユーザーを取得する対象のローカル ID です。 handle   _Out_
Type: XUserHandle*
特定のローカル ユーザー ID に関連付けられたユーザーへのハンドルが格納されます。

戻り値

この関数は、時間依存スレッドから呼び出しても安全ではありません。詳細については、時間依存スレッド を参照してください。
Type: HRESULT HRESULT の成功またはエラー コード。

解説

XUserFindUserByLocalId を含む XUser API から取得した XUserHandle ハンドルは、いずれも XUserCloseHandle を呼び出して閉じる必要があります。Get / Find 関数を呼び出すと、ハンドルの参照カウントが増加します。 特定のローカル ユーザー ID に対応するユーザーへのハンドルを取得するには、XUserFindUserByLocalId を呼び出します。 ローカル ユーザーの XBOX ユーザー ID (XUID) を取得するには、XUserFindUserById を呼び出します。 特定のデバイス ID に対応するユーザー ID を取得するには、XUserFindForDevice を呼び出します。

要件

ヘッダー: XUser.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、Steam Deck、XBOX One ファミリ本体および XBOX Series 本体

概念ドキュメント

関連項目

XUser XUserFindUserById XUserFindForDevice
最終更新日 2026年8月24日