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

# PartyXblLoginToPlayFabCompletedStateChange

> Referência da alteração de estado PartyXblLoginToPlayFabCompleted, que relata o resultado e o token de entidade ao conectar um usuário do XBOX Live ao PlayFab Party.

Informações específicas do tipo de alteração de estado *LoginToPlayFabCompleted*.

## Sintaxe

```cpp theme={null}
struct PartyXblLoginToPlayFabCompletedStateChange : PartyXblStateChange {  
    PartyXblStateChangeResult result;  
    PartyError errorDetail;  
    PartyXblLocalChatUser* localChatUser;  
    void* asyncIdentifier;  
    PartyString entityId;  
    PartyString titlePlayerEntityToken;  
    time_t expirationTime;  
}  
```

### Membros

**`result`**   [PartyXblStateChangeResult](/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangeresult)

Indica que a operação de logon teve êxito ou o motivo da falha.

**`errorDetail`**   [PartyError](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs)

Um valor de diagnóstico que fornece informações adicionais de solução de problemas sobre qualquer possível condição de erro.

**`localChatUser`**   [PartyXblLocalChatUser](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/partyxbllocalchatuser)\*

O usuário de chat local que fez logon no PlayFab.

**`asyncIdentifier`**   void\*

O identificador assíncrono fornecido à chamada associada a esta alteração de estado.

**`entityId`**   [PartyString](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs)

A ID de entidade do PlayFab associada à identidade do XBOX Live do usuário de chat local.

**`titlePlayerEntityToken`**   [PartyString](/pt-BR/services/playfab/multiplayer/networking/reference/typedefs)

O token de entidade do PlayFab associado à identidade do XBOX Live do usuário de chat local.

**`expirationTime`**   time\_t

O carimbo de data/hora que descreve quando este token expira.

Quando o token estiver perto do horário de expiração ou se o token tiver expirado porque o aplicativo ficou inativo por um longo período, um novo token deverá ser obtido chamando [PartyXblManager::LoginToPlayFab()](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_logintoplayfab).

## Requisitos

**Cabeçalho:** PartyXboxLive.h

## Confira também

[Membros do PartyXboxLive](/pt-BR/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members)


## Related topics

- [PartyXblManager::LoginToPlayFab](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_logintoplayfab.md)
- [PartyXblStateChangeType](/pt-BR/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangetype.md)
- [Notas de versão do PlayFab Party XBOX Live Helper](/pt-BR/services/playfab/multiplayer/networking/party-xboxlive-relnotes.md)
- [Visão geral da API C/C++ do PartyXboxLive](/pt-BR/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)
- [Biblioteca auxiliar do XBOX Live para o PlayFab Party](/pt-BR/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
