PartyInvitationDestroyedStateChange
Spezifische Informationen für die Änderung des Typs "InvitationDestroyed ".
Syntax
struct PartyInvitationDestroyedStateChange : PartyStateChange {
PartyNetwork* network;
PartyInvitation* invitation;
PartyDestroyedReason reason;
PartyError errorDetail;
}
Mitglieder
network
PartyNetwork*
Das Netzwerk der Einladung, die zerstört wurde.
invitation
PartyInvitation*
Die Einladung, die zerstört wurde.
Nach Erhalt dieser Statusänderung kann das Einladungsobjekt nicht mehr über PartyNetwork::GetInvitations() abfragt werden.
reason
PartyDestroyedReason
Der Grund, warum die Einladung zerstört wurde.
Wenn das Einladungsobjekt zerstört wurde, weil es explizit über PartyNetwork::RevokeInvitation() widerrufen oder automatisch widerrufen wurde, als der erstellende lokale Benutzer das Netzwerk verlassen hat, lautet dieser Wert PartyDestroyedReason::Requested. Wenn das Einladungsobjekt zerstört wurde, weil der lokale Client nicht mehr im Netzwerk authentifiziert ist, lautet dieser Wert PartyDestroyedReason::D eviceLostAuthentication.
errorDetail
PartyError
Ein Diagnosewert, der zusätzliche Informationen zur Problembehandlung für mögliche Fehlerzustände bereitstellt.
Die lesbare Form dieses Fehlerdetails kann über PartyManager::GetErrorMessage() abgerufen werden.
Voraussetzungen
Header: Party.h