Freigeben über


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

Weitere Informationen

Party-Mitglieder