Freigeben über


PartyLeaveNetworkCompletedStateChange

Spezifische Informationen für die Zustandsänderung des LeaveNetworkCompleted-Typs .

Syntax

struct PartyLeaveNetworkCompletedStateChange : PartyStateChange {  
    PartyStateChangeResult result;  
    PartyError errorDetail;  
    PartyNetwork* network;  
    void* asyncIdentifier;  
}  

Mitglieder

result PartyStateChangeResult

Gibt an, dass der Belassen des Netzwerkvorgangs erfolgreich war, oder gibt den Grund an, warum er fehlgeschlagen ist.

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.

network PartyNetwork*

Das netzwerk, das in einem Aufruf verwendet wird, das dieser Zustandsänderung zugeordnet ist.

asyncIdentifier Leere*

Der asynchrone Bezeichner, der für den Aufruf bereitgestellt wird, der dieser Zustandsänderung zugeordnet ist.

Hinweise

Eine zugeordnete PartyNetworkDestroyedStateChange wird generiert, bevor diese Zustandsänderung generiert wird. Das Netzwerkobjekt network ist nur gültig, bis diese Zustandsänderung an PartyManager::FinishProcessingStateChanges() zurückgegeben wird.

Voraussetzungen

Header: Party.h

Weitere Informationen

Party-Mitglieder
PartyNetwork::LeaveNetwork