다음을 통해 공유


PartyInvitationDestroyedStateChange

InvitationDestroyed 상태 변경 유형과 관련된 정보입니다.

구문

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

멤버

networkPartyNetwork*

제거된 초대의 네트워크입니다.

invitationPartyInvitation*

제거된 초대입니다.

이 상태 변경을 받으면 초대 개체는 PartyNetwork::GetInvitations()을 통해 더 이상 쿼리할 수 없습니다.

reasonPartyDestroyedReason

초대가 삭제된 이유입니다.

초대 개체가 PartyNetwork::RevokeInvitation()를 통해 명시적으로 해지되었거나 로컬 사용자를 만들 때 자동으로 해지되었기 때문에 삭제된 경우 이 값은 PartyDestroyedReason::Requested가 됩니다. 로컬 클라이언트가 네트워크에서 더이상 인증되지 않아 초대 개체가 제거된 경우 이 값은 PartyDestroyedReason::DeviceLostAuthentication가 됩니다.

errorDetail PartyError

잠재적인 오류 조건에 대한 추가 문제 해결 정보를 제공하는 진단 값입니다.

사용자가 읽을 수 있는 형식의 오류 세부 정보는 PartyManager::GetErrorMessage()를 통해 검색할 수 있습니다.

요구 사항

헤더: Party.h

참고 항목

파티 멤버