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

# XblMultiplayerActivityInfo

> XblMultiplayerActivityInfo

# XblMultiplayerActivityInfo

Informações sobre a atividade de um jogador enquanto joga um título.

## Sintaxe

```cpp theme={null}
typedef struct XblMultiplayerActivityInfo {  
    uint64_t xuid;  
    const char* connectionString;  
    XblMultiplayerActivityJoinRestriction joinRestriction;  
    size_t maxPlayers;  
    size_t currentPlayers;  
    const char* groupId;  
    XblMultiplayerActivityPlatform platform;  
} XblMultiplayerActivityInfo  
```

### Membros

*xuid*\
Tipo: uint64\_t

A ID de usuário do XBOX à qual as informações de atividade pertencem.

*connectionString*\
Tipo: const char\*

A cadeia de conexão passada ao cliente que está se conectando para ingressar em um jogo; normalmente contém informações como o endereço IP do servidor. Ao consultar atividades, esse campo será preenchido somente se a atividade for pública ou se o jogador estiver seguindo o chamador.

*joinRestriction*\
Tipo: [XblMultiplayerActivityJoinRestriction](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityjoinrestriction.md)

Especifica quem pode ingressar na atividade atual do jogador.

*maxPlayers*\
Tipo: size\_t

O número máximo de jogadores que podem ingressar na atividade atual do jogador. Um valor 0 indica que nenhum jogador pode ingressar.

*currentPlayers*\
Tipo: size\_t

O número de jogadores que já estão jogando com o jogador em uma atividade multijogador. Um valor 0 indica que nenhum outro jogador está jogando no momento.

*groupId*\
Tipo: const char\*

Um identificador exclusivo para agrupar todos os usuários que estão jogando como parte da mesma atividade. O título define esse identificador ao criar a atividade.

*platform*\
Tipo: [XblMultiplayerActivityPlatform](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityplatform.md)

A plataforma na qual a atividade está ocorrendo. Ao definir uma atividade, a plataforma é inferida automaticamente; esse campo é ignorado.

## Comentários

Para ver como essa enumeração é usada, consulte "Definir uma atividade" e "Obter atividades" na seção [Atividades](https://docs.xbox.com/pt-BR/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md#activities) de [Código de exemplo para o Multiplayer Activity](https://docs.xbox.com/pt-BR/services/xbox-services/multiplayer/mpa/how-to/live-mpa-client-how-to.md).

## Argumento de

[XblMultiplayerActivityGetActivityResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitygetactivityresult.md)\
[XblMultiplayerActivitySetActivityAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitysetactivityasync.md)

## Requisitos

**Cabeçalho:** multiplayer\_activity\_c.h

## Confira também

[multiplayer\_activity\_c](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/multiplayer_activity_c_members.md)


## Related topics

- [XblMultiplayerActivityPlatform](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityplatform.md)
- [XblMultiplayerActivityJoinRestriction](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/enums/xblmultiplayeractivityjoinrestriction.md)
- [XblMultiplayerActivityGetActivityResult](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitygetactivityresult.md)
- [multiplayer_activity_c](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/multiplayer_activity_c_members.md)
- [XblMultiplayerActivitySetActivityAsync](https://docs.xbox.com/pt-BR/reference/live/xsapi-c/multiplayer_activity_c/functions/xblmultiplayeractivitysetactivityasync.md)
