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

# PartyInvitationDestroyedStateChange

> Información específica del tipo de cambio de estado *InvitationDestroyed*.

Información específica del tipo de cambio de estado *InvitationDestroyed*.

## Sintaxis

```cpp theme={null}
struct PartyInvitationDestroyedStateChange : PartyStateChange {  
    PartyNetwork* network;  
    PartyInvitation* invitation;  
    PartyDestroyedReason reason;  
    PartyError errorDetail;  
}  
```

### Miembros

**`network`**   [PartyNetwork](/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/partynetwork)\*

La red de la invitación que se destruyó.

**`invitation`**   [PartyInvitation](/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/partyinvitation)\*

La invitación que se destruyó.

Al recibir este cambio de estado, el objeto de invitación ya no se podrá consultar mediante [PartyNetwork::GetInvitations()](/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getinvitations).

**`reason`**   [PartyDestroyedReason](/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason)

El motivo por el que se destruyó la invitación.

Si el objeto de invitación se destruyó porque se revocó explícitamente mediante [PartyNetwork::RevokeInvitation()](/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_revokeinvitation) o se revocó automáticamente cuando el usuario local que la creó abandonó la red, este valor será [PartyDestroyedReason::Requested](/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason). Si el objeto de invitación se destruyó porque el cliente local ya no está autenticado en la red, este valor será [PartyDestroyedReason::DeviceLostAuthentication](/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason).

**`errorDetail`**   PartyError

Un valor de diagnóstico que proporciona información adicional para la solución de problemas relacionada con cualquier posible condición de error.

La forma legible de este detalle de error se puede recuperar mediante [PartyManager::GetErrorMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage).

## Requisitos

**Encabezado:** Party.h

## Consulte también

[Miembros de Party](/services/playfab/multiplayer/networking/reference/party_members)


## Related topics

- [PartyNetwork::RevokeInvitation](/es/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_revokeinvitation.md)
- [PartyNetwork::CreateInvitation](/es/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createinvitation.md)
- [PartyNetwork::GetInvitations](/es/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getinvitations.md)
- [Información general de la API de C/C++ de Party](/es/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyStateChangeType](/es/services/playfab/multiplayer/networking/reference/enums/partystatechangetype.md)
