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

# PartyInvitationDestroyedStateChange

> *InvitationDestroyed* 型の状態変更固有の情報。

*InvitationDestroyed* 型の状態変更固有の情報。

## 構文

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

### メンバー

**`network`**   [PartyNetwork](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/partynetwork.md)\*

破棄された招待のネットワーク。

**`invitation`**   [PartyInvitation](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyInvitation/partyinvitation.md)\*

破棄された招待。

この状態変更を受信すると、招待オブジェクトは [PartyNetwork::GetInvitations()](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getinvitations.md) を介してクエリできなくなります。

**`reason`**   [PartyDestroyedReason](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason.md)

招待が破棄された理由。

招待オブジェクトが [PartyNetwork::RevokeInvitation()](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_revokeinvitation.md) を介して明示的に取り消されたか、招待を作成したローカル ユーザーがネットワークから退出したときに自動的に取り消されたことによって破棄された場合、この値は [PartyDestroyedReason::Requested](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason.md) となります。ローカル クライアントがネットワークで認証されなくなったことによって招待オブジェクトが破棄された場合、この値は [PartyDestroyedReason::DeviceLostAuthentication](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason.md) となります。

**`errorDetail`**   PartyError

発生する可能性のあるエラー状態に関する追加のトラブルシューティング情報を提供する診断値。

このエラー詳細の人間が判読できる形式は、[PartyManager::GetErrorMessage()](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage.md) を介して取得できます。

## 要件

**ヘッダー:** Party.h

## 関連項目

[Party メンバー](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/party_members.md)


## Related topics

- [PartyNetwork::RevokeInvitation](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_revokeinvitation.md)
- [PartyNetwork::CreateInvitation](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createinvitation.md)
- [PartyNetwork::GetInvitations](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getinvitations.md)
- [Party C/C++ API の概要](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyStateChangeType](https://docs.xbox.com/ja-jp/services/playfab/multiplayer/networking/reference/enums/partystatechangetype.md)
