Pular para o conteúdo principal
Solicita que o servidor saia do lobby pertencente ao cliente em que está no momento.

Sintaxe

Parâmetros

lobby   PFLobbyHandle O identificador do lobby. asyncContext   void*
opcional
Um valor de contexto opcional, definido pelo aplicativo e do tamanho de um ponteiro, que pode ser usado para associar a alteração de estado de conclusão a esta chamada.

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

Para usar este recurso, você precisa definir PFMULTIPLAYER_INCLUDE_SERVER_APIS antes de incluir PFLobby.h.

Este método enfileira uma operação assíncrona para sair do lobby pertencente ao cliente. Na conclusão, uma PFLobbyServerLeaveLobbyAsServerCompletedStateChange é fornecida indicando que a operação foi concluída.

Esta operação é restrita a lobbies pertencentes ao cliente que estão usando conexões.

Quaisquer dados pertencentes ao servidor adicionados anteriormente ao lobby NÃO são excluídos automaticamente quando o servidor sai do lobby. Se também houver o desejo de excluir os serverData, isso deverá ser feito explicitamente chamando PFLobbyServerPostUpdateAsServer() antes de sair do lobby.

Requisitos

Cabeçalho: PFLobby.h

Confira também

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