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 DeckConsulte también
XUserPlatformRemoteConnectEventHandlers
XUserPlatformRemoteConnectSetEventHandlers
XUserPlatformRemoteConnectClosePromptEventHandler
XUserPlatformRemoteConnectCancelPrompt