PartyInvitationDestroyedStateChange

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

構文

struct PartyInvitationDestroyedStateChange : PartyStateChange {  
    PartyNetwork* network;  
    PartyInvitation* invitation;  
    PartyDestroyedReason reason;  
    PartyError errorDetail;  
}  

メンバー

network PartyNetwork*

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

invitation PartyInvitation*

招待状が破棄されました。

この状態変更を受け取ると、招待オブジェクトは PartyNetwork::GetInvitations() を介して照会できなくなります。

reason PartyDestroyedReason

招待状が破棄された理由。

招待オブジェクトが PartyNetwork::RevokeInvitation() で明示的に破棄されたり、作成したローカル ユーザーがネットワークから退出した際に自動的に破棄された場合、この値は PartyDestroyedReason::Requested となります。 ローカル クライアントがネットワークで認証されなくなったために招待オブジェクトが破棄された場合、この値は PartyDestroyedReason::DeviceLostAuthentication になります。

errorDetail PartyError

潜在的なエラー状態に関する追加のトラブルシューティング情報を提供する診断値。

人間が読める形式のエラー詳細情報は、PartyManager::GetErrorMessage() を介して取得できます。

要件

ヘッダー: Party.h

関連項目

パーティーのメンバー