> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFLobbyOwnerMigrationPolicy

> Valores de PFLobbyOwnerMigrationPolicy en el SDK de C++ de PlayFab Multiplayer que controlan cómo se transfiere la propiedad del lobby entre miembros cuando el propietario actual lo abandona.

Las directivas disponibles que el servicio de lobby puede usar para migrar la propiedad del lobby entre miembros.

## Sintaxis

```cpp theme={null}
enum class PFLobbyOwnerMigrationPolicy  : uint32_t  
{  
    Automatic = 0,  
    Manual = 1,  
    None = 2,  
    Server = 3,  
}  
```

## Constantes

| Constante | Descripción                                                                                                                                                                                                                                                                                                                                                                                                   |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Automatic | Una vez que el propietario del lobby se desconecta, se elige un nuevo propietario al azar de entre el conjunto de miembros conectados.                                                                                                                                                                                                                                                                        |
| Manual    | Una vez que el propietario del lobby se desconecta, cualquier miembro puede elegirse a sí mismo como nuevo propietario.<br /><br /> Hasta que se elija un nuevo propietario, [PFLobbyGetOwner](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner) devolverá un propietario nulo.                                                                          |
| None      | En cualquier momento, cualquier miembro puede elegirse a sí mismo como propietario del lobby, independientemente del estado del propietario actual.<br /><br /> Si el propietario actual abandona, [PFLobbyGetOwner](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner) devolverá un propietario nulo hasta que un nuevo propietario se elija a sí mismo. |
| Server    | El servidor es el propietario y la migración de propietario no es posible.                                                                                                                                                                                                                                                                                                                                    |

## Comentarios

Algunas directivas de migración se desencadenan según el estado de conexión del propietario del lobby. Un miembro se considera desconectado cuando su valor de [PFLobbyMemberConnectionStatus](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymemberconnectionstatus) cambia de `PFLobbyMemberConnectionStatus::Connected` a `PFLobbyMemberConnectionStatus::NotConnected`.

## Requisitos

**Encabezado:** PFLobby.h

## Consulte también

[Miembros de PFLobby](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)\
[PFLobbyMemberConnectionStatus](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbymemberconnectionstatus)


## Related topics

- [PFLobbyGetOwnerMigrationPolicy](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetownermigrationpolicy.md)
- [PFLobbyGetOwner](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetowner.md)
- [PFLobbyArrangedJoinConfiguration](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyarrangedjoinconfiguration.md)
- [PFLobbyCreateConfiguration](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbycreateconfiguration.md)
- [Información general de la API de C/C++ de PFMultiplayer - PFLobby.h](/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
