> ## 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.

# PFLobbyCreateConfiguration

> Dados de configuração iniciais usados ao criar um lobby do PlayFab Multiplayer, incluindo a contagem máxima de membros, a política de acesso e as propriedades pesquisáveis.

Os dados de configuração iniciais usados ao criar um lobby.

## Sintaxe

```cpp theme={null}
struct PFLobbyCreateConfiguration {  
    uint32_t maxMemberCount;  
    PFLobbyOwnerMigrationPolicy ownerMigrationPolicy;  
    PFLobbyAccessPolicy accessPolicy;  
    uint32_t searchPropertyCount;  
    const char* const* searchPropertyKeys;  
    const char* const* searchPropertyValues;  
    uint32_t lobbyPropertyCount;  
    const char* const* lobbyPropertyKeys;  
    const char* const* lobbyPropertyValues;  
    bool restrictInvitesToLobbyOwner;  
}  
```

### Membros

**`maxMemberCount`**   uint32\_t

O número máximo de membros permitidos no novo lobby.

Esse valor deve ser no mínimo `PFLobbyMaxMemberCountLowerLimit` e no máximo `PFLobbyMaxMemberCountUpperLimit`. <br /><br /> Se um cliente violar esse limite ao chamar [PFMultiplayerJoinLobby()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayerjoinlobby) ou [PFLobbyAddMember](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyaddmember), a operação falhará de forma assíncrona.

**`ownerMigrationPolicy`**   [PFLobbyOwnerMigrationPolicy](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbyownermigrationpolicy)

A política de migração de proprietário do novo lobby.

Quando passado para [PFMultiplayerCreateAndJoinLobby()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayercreateandjoinlobby), esse valor não pode ser `PFLobbyOwnerMigrationPolicy::Server`. Quando passado para [PFMultiplayerCreateAndClaimServerLobby()](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayercreateandclaimserverlobby), esse valor deve ser `PFLobbyOwnerMigrationPolicy::Server`.

**`accessPolicy`**   [PFLobbyAccessPolicy](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/enums/pflobbyaccesspolicy)

A política de acesso do novo lobby.

**`searchPropertyCount`**   uint32\_t

O número de propriedades de pesquisa iniciais do novo lobby.

**`searchPropertyKeys`**   const char\* const\*\
*matriz de tamanho `searchPropertyCount`*

As chaves das propriedades de pesquisa iniciais do novo lobby.

As propriedades de pesquisa ficam visíveis para não membros do lobby como metadados, que podem ser usados para filtrar e classificar os resultados de pesquisa de lobbies. <br /><br /> As propriedades de pesquisa devem ter o formato string\_keyN ou number\_keyN, em que "N" é um número entre 1 e `PFLobbyMaxSearchPropertyCount`. Por exemplo, string\_key1, number\_key14 etc. <br />

**`searchPropertyValues`**   const char\* const\*\
*matriz de tamanho `searchPropertyCount`*

Os valores das propriedades de pesquisa iniciais do novo lobby.

As propriedades de pesquisa ficam visíveis para não membros do lobby como metadados, que podem ser usados para filtrar e classificar os resultados de pesquisa de lobbies.

**`lobbyPropertyCount`**   uint32\_t

O número de propriedades do lobby iniciais do novo lobby.

**`lobbyPropertyKeys`**   const char\* const\*\
*matriz de tamanho `lobbyPropertyCount`*

As chaves das propriedades do lobby iniciais do novo lobby.

As propriedades do lobby só ficam visíveis para os membros do lobby.

**`lobbyPropertyValues`**   const char\* const\*\
*matriz de tamanho `lobbyPropertyCount`*

Os valores das propriedades do lobby iniciais do novo lobby.

As propriedades do lobby só ficam visíveis para os membros do lobby.

**`restrictInvitesToLobbyOwner`**   bool

A política que determina se apenas o proprietário do lobby pode enviar convites para ingressar no lobby.

Quando true, apenas o proprietário do lobby pode enviar convites. Quando false, qualquer membro pode enviar convites. Só pode ser true para lobbies pertencentes ao cliente.

## Requisitos

**Cabeçalho:** PFLobby.h

## Confira também

[Membros do PFLobby](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)


## Related topics

- [PFMultiplayerCreateAndJoinLobby](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayercreateandjoinlobby.md)
- [PFMultiplayerCreateAndClaimServerLobby](/pt-BR/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pfmultiplayercreateandclaimserverlobby.md)
- [Notas de versão do SDK C++ do PlayFab Multiplayer](/pt-BR/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/lobby-and-matchmaking-release-notes.md)
- [LobbyCreateConfiguration](/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/LobbyCreateConfiguration.md)
- [LobbyCreateConfiguration class](/pt-BR/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/overview.md)
