Skip to main content
Signal to XUser that the user finished interacting with the SPOP prompt.

Syntax

Parameters

operation   _In_
Type: XUserPlatformOperation
The handle for this operation. result   _In_
Type: XUserPlatformSpopOperationResult
The result of the user interaction

Return value

Type: HRESULT Result code for this API operation.

Remarks

This should be called after a XUserPlatformSpopPromptEventHandler when the user makes a choice or if a failure occurs. Call this function exactly once for each operation that XUser passes to your XUserPlatformSpopPromptEventHandler. Until you call it, the XUserAddAsync operation doesn’t complete.

Requirements

Header: XUser.h Library: xgameruntime.lib Supported platforms: Supported on Steam Deck

See also

XUser XUserPlatformSpopPromptEventHandler XUserPlatformSpopPromptSetEventHandlers XUserPlatformSpopOperationResult
Last modified on October 29, 2026