Skip to main content

XUserPlatformRemoteConnectShowPromptEventHandler

Controlador de eventos para mostrar el aviso de autenticación de conexión remota.

Sintaxis

Parámetros

context   _In_opt_
Tipo: void*
Puntero opcional a los datos usados por el controlador de eventos. userIdentifier   _In_
Tipo: uint32_t
El identificador de usuario que se pasó a XUser cuando se agregó el usuario. operation   _In_
Tipo: XUserPlatformOperation
El identificador de esta operación. url   _In_z_
Tipo: char const*
La dirección URL que se mostrará en el aviso. code   _In_z_
Tipo: char const*
El código que se mostrará en el aviso. qrCodeSize   _In_
Tipo: size_t
Tamaño del búfer qrCode. qrCode   _In_reads_bytes_
Tipo: void const*
Un puntero a un búfer que contiene el código QR de la dirección URL como PNG.

Valor devuelto

Comentarios

Este evento se genera cuando XUser necesita pedir al usuario que realice el proceso de autenticación de conexión remota. La interfaz de usuario del aviso debe mostrarse hasta que se llame a XUserPlatformRemoteConnectClosePromptEventHandler o hasta que el usuario lo descarte. El juego debe representar igualmente la dirección URL y el código que recibió por si el usuario no puede escanear el código QR. El código QR tampoco contendrá el código incrustado en él. Todos los argumentos pertenecen al autor de la llamada (excepto context).

Requisitos

Encabezado: XUser.h Biblioteca: xgameruntime.lib Plataformas compatibles: Compatible con Steam Deck

Consulte también

XUserPlatformRemoteConnectEventHandlers XUserPlatformRemoteConnectSetEventHandlers XUserPlatformRemoteConnectClosePromptEventHandler XUserPlatformRemoteConnectCancelPrompt
Última modificación el 28 de agosto de 2026