Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves the application local device ID (APP_LOCAL_DEVICE_ID) that a user has chosen to use.
Syntax
HRESULT XUserFindControllerForUserWithUiResult(
XAsyncBlock* async,
APP_LOCAL_DEVICE_ID* deviceId
)
Parameters
async _Inout_
Type: XAsyncBlock*
The async block sent to XUserFindControllerForUserWithUiAsync.
deviceId _Out_
Type: APP_LOCAL_DEVICE_ID*
The device ID of the controller that is now associated to the user.
Return value
Type: HRESULT
HRESULT success or error code. For a list of error codes, see Error Codes.
Remarks
On desktop, this function will always return an all-zero device ID.
Requirements
Header: XUser.h
Library: xgameruntime.lib
Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles
See also
XUser
Dealing with Controller Loss (NDA topic)Authorization required