Passer au contenu principal
Demande que le serveur quitte le lobby détenu par un client dans lequel il se trouve actuellement.

Syntaxe

Paramètres

lobby   PFLobbyHandle Handle du lobby. asyncContext   void*
facultatif
Valeur de contexte facultative, définie par l’application et de la taille d’un pointeur, qui peut être utilisée pour associer le changement d’état d’achèvement à cet appel.

Valeur de retour

Type : HRESULT S_OK si l’appel a réussi, ou un code d’erreur dans le cas contraire. La forme lisible du code d’erreur peut être récupérée au moyen de PFMultiplayerGetErrorMessage().

Remarques

Pour utiliser cette fonctionnalité, vous devez définir PFMULTIPLAYER_INCLUDE_SERVER_APIS avant d’inclure PFLobby.h.

Cette méthode met en file d’attente une opération asynchrone visant à quitter le lobby détenu par un client. À l’issue de l’opération, un PFLobbyServerLeaveLobbyAsServerCompletedStateChange est fourni pour indiquer qu’elle est terminée.

Cette opération est réservée aux lobbies détenus par un client qui utilisent des connexions.

Les données détenues par le serveur précédemment ajoutées au lobby ne sont PAS automatiquement supprimées lorsque le serveur quitte le lobby. Si vous souhaitez également supprimer les serverData, vous devez le faire explicitement en appelant PFLobbyServerPostUpdateAsServer() avant de quitter le lobby.

Configuration requise

En-tête : PFLobby.h

Voir aussi

Membres de PFLobby
Dernière modification le 8 octobre 2026