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