Skip to main content
Recupera el estado de conexión del servidor del lobby con el servicio de notificaciones.

Sintaxis

Parámetros

lobby   PFLobbyHandle El identificador del lobby. connectionStatus   PFLobbyServerConnectionStatus*
salida
El estado de conexión de salida del servidor.

Valor devuelto

Tipo: HRESULT S_OK si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante PFMultiplayerGetErrorMessage().

Comentarios

Al unirse a un lobby, la biblioteca establece una conexión WebSocket con el servicio de notificaciones PubSub de PlayFab. Esta conexión se usa para proporcionar a la biblioteca actualizaciones en tiempo real sobre el lobby. Este método se puede usar para determinar el estado de conexión del servidor del lobby, lo que resulta útil para diagnosticar la capacidad del servidor del lobby de recibir actualizaciones sobre el lobby.

Los servidores de lobby no propietarios solo pueden unirse a lobbies propiedad de un cliente. Si no hay ningún servidor unido al lobby propiedad de un cliente, este método devuelve un código de error adecuado.

Un servidor de lobby que todavía está en proceso de unirse de forma asincrónica al lobby, mediante una llamada a PFMultiplayerJoinLobbyAsServer(), ve su estado de conexión como PFLobbyServerConnectionStatus::NotConnected hasta que se establece la conexión.

Un cambio en el estado de conexión de un servidor de lobby se indica al título mediante un PFLobbyUpdatedStateChange con el campo PFLobbyUpdatedStateChange::serverConnectionStatusUpdated establecido en true.

Requisitos

Encabezado: PFLobby.h

Consulte también

Miembros de PFLobby
Última modificación el 28 de agosto de 2026