PartyInvitationDestroyedStateChange
特定于 InvitationDestroyed 类型状态更改的信息。
语法
struct PartyInvitationDestroyedStateChange : PartyStateChange {
PartyNetwork* network;
PartyInvitation* invitation;
PartyDestroyedReason reason;
PartyError errorDetail;
}
成员
network
PartyNetwork*
已销毁的邀请的网络。
invitation
PartyInvitation*
已销毁的邀请。
收到此状态更改后,将无法再通过 PartyNetwork::GetInvitations()查询邀请对象。
reason
PartyDestroyedReason
邀请被销毁的原因。
如果邀请对象由于通过 PartyNetwork::RevokeInvitation() 显式撤消而销毁, 或在创建本地用户离开网络时自动吊销,则此值将 PartyDestestestedReason::Requested。 如果由于本地客户端不再在网络中进行身份验证而销毁邀请对象,则此值将 PartyDestestestedReason::D eviceLostAuthentication。
errorDetail
PartyError
提供有关任何潜在错误情况的其他故障排除信息的诊断值。
可通过 PartyManager::GetErrorMessage() 检索此错误详细信息的可读形式。
要求
标题: Party.h