Pular para o conteúdo principal
Recupera o status de conexão do servidor do lobby com o serviço de notificação.

Sintaxe

Parâmetros

lobby   PFLobbyHandle O identificador do lobby. connectionStatus   PFLobbyServerConnectionStatus*
saída
O status de conexão de saída do servidor.

Valor retornado

Tipo: HRESULT S_OK se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de PFMultiplayerGetErrorMessage().

Comentários

Ao ingressar em um lobby, a biblioteca estabelece uma conexão WebSocket com o serviço de notificação PubSub do PlayFab. Essa conexão é usada para fornecer à biblioteca atualizações em tempo real sobre o lobby. Este método pode ser usado para determinar o status de conexão do servidor do lobby, o que é útil para diagnosticar a capacidade do servidor do lobby de receber atualizações sobre o lobby.

Servidores de lobby não proprietários só podem ingressar em lobbies pertencentes ao cliente. Se nenhum servidor estiver ingressado no lobby pertencente ao cliente, este método retornará um código de erro apropriado.

Um servidor de lobby que ainda esteja no processo assíncrono de ingresso no lobby, por meio de uma chamada a PFMultiplayerJoinLobbyAsServer(), verá seu status de conexão como PFLobbyServerConnectionStatus::NotConnected até que a conexão seja estabelecida.

Uma alteração no status de conexão de um servidor de lobby é indicada ao título por meio de uma PFLobbyUpdatedStateChange com o campo PFLobbyUpdatedStateChange::serverConnectionStatusUpdated definido como true.

Requisitos

Cabeçalho: PFLobby.h

Confira também

Membros do PFLobby
Última modificação em 8 de outubro de 2026