Skip to main content
Crea un nuevo lobby como una entidad game_server.

Sintaxis

Parámetros

handle   PFMultiplayerHandle El identificador de la instancia de la API de PFMultiplayer. server   PFEntityKey* La clave de entidad de PlayFab del servidor de juego que crea el lobby. Su tipo de entidad debe ser “game_server”. createConfiguration   PFLobbyCreateConfiguration* Los datos de configuración iniciales que se usan al crear el lobby. asyncContext   void*
optional
Un valor de contexto opcional, definido por la aplicación y del tamaño de un puntero, que se puede usar para asociar el cambio de estado de finalización con esta llamada. lobby   PFLobbyHandle*
optional, library-allocated output
El objeto de lobby de salida opcional, que se puede usar para poner en cola operaciones para su ejecución inmediata cuando se complete esta operación.

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

Para usar esta característica, debe definir PFMULTIPLAYER_INCLUDE_SERVER_APIS antes de incluir PFLobby.h.

Esta es una operación asincrónica. Tras una finalización correcta, el título recibirá un PFLobbyCreateAndClaimServerLobbyCompletedStateChange con el campo PFLobbyCreateAndClaimServerLobbyCompletedStateChange::result establecido en S_OK. Tras una finalización con error, el título recibirá un PFLobbyCreateAndClaimServerLobbyCompletedStateChange con el campo PFLobbyCreateAndClaimServerLobbyCompletedStateChange::result establecido en un error.

Requisitos

Encabezado: PFLobby.h

Consulte también

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