Share via


XUserPlatformSpopOperationResult

Enum defining the results of a client operation.

Syntax

typedef enum XUserPlatformSpopOperationResult {
    XUserPlatformSpopOperationResult_SignInHere = 0,
    XUserPlatformSpopOperationResult_SwitchAccount = 1,
    XUserPlatformSpopOperationResult_Failure = 2,
    XUserPlatformSpopOperationResult_Canceled = 3,
} XUserPlatformSpopOperationResult;

Constants

Constant Value Description
XUserPlatformSpopOperationResult_SignInHere 0 User agreed to sign-out the existing session and sign-in on the current device.
XUserPlatformSpopOperationResult_SwitchAccount 1 User selected a "switch account" option.
XUserPlatformSpopOperationResult_Failure 2 Unrecoverable failure in client operation.
XUserPlatformSpopOperationResult_Canceled 3 Canceled client operation.

Remarks

Requirements

Header: XUser.h

Supported platforms: Supported on Steam Deck

See also

XUser

XUserPlatformSpopPromptEventHandler

XUserPlatformSpopPromptSetEventHandlers

XUserPlatformSpopPromptClearEventHandler

XUserPlatformSpopPromptComplete