Skip to main content

XUserPlatformRemoteConnectShowPromptEventHandler

Manipulador de eventos de exibição do prompt de autenticação de conexão remota.

Sintaxe

Parâmetros

context   _In_opt_
Tipo: void*
Ponteiro opcional para dados usados pelo manipulador de eventos. userIdentifier   _In_
Tipo: uint32_t
O identificador de usuário que foi passado ao XUser quando o usuário foi adicionado. operation   _In_
Tipo: XUserPlatformOperation
O identificador desta operação. url   _In_z_
Tipo: char const*
A URL a ser exibida no prompt. code   _In_z_
Tipo: char const*
O código a ser exibido no prompt. qrCodeSize   _In_
Tipo: size_t
Tamanho do buffer qrCode. qrCode   _In_reads_bytes_
Tipo: void const*
Um ponteiro para um buffer que contém o código QR da URL como PNG.

Valor retornado

Comentários

Este evento é gerado quando o XUser precisa solicitar que o usuário execute o processo de autenticação de conexão remota. A interface do usuário do prompt deve ser exibida até que XUserPlatformRemoteConnectClosePromptEventHandler seja chamado ou que ela seja descartada pelo usuário. O jogo ainda deve renderizar a URL e o código recebidos caso o usuário não consiga ler o código QR. O código QR também não conterá o código incorporado nele. Todos os argumentos pertencem ao chamador (exceto context).

Requisitos

Cabeçalho: XUser.h Biblioteca: xgameruntime.lib Plataformas com suporte: com suporte no Steam Deck

Confira também

XUserPlatformRemoteConnectEventHandlers XUserPlatformRemoteConnectSetEventHandlers XUserPlatformRemoteConnectClosePromptEventHandler XUserPlatformRemoteConnectCancelPrompt
Last modified on October 6, 2026