PartyCreateNewNetworkCompletedStateChange
Informationen speziell für den CreateNewNetworkCompleted-Typ der Zustandsänderung.
Syntax
struct PartyCreateNewNetworkCompletedStateChange : PartyStateChange {
PartyStateChangeResult result;
PartyError errorDetail;
PartyLocalUser* localUser;
PartyNetworkConfiguration networkConfiguration;
uint32_t regionCount;
const PartyRegion* regions;
void* asyncIdentifier;
PartyNetworkDescriptor networkDescriptor;
PartyString appliedInitialInvitationIdentifier;
}
Mitglieder
result
PartyStateChangeResult
Gibt an, dass der Vorgang zum Erstellen eines neuen Netzwerks erfolgreich war, oder gibt den Grund für den Fehler an.
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.
localUser
PartyLocalUser*
Der lokale Benutzer, der für den Aufruf bereitgestellt wurde, der dieser Zustandsänderung zugeordnet ist.
networkConfiguration
PartyNetworkConfiguration
Die Netzwerkkonfiguration, die für den Aufruf bereitgestellt wird, der dieser Zustandsänderung zugeordnet ist.
regionCount
uint32_t
Die Anzahl der Regionen, die für den Aufruf bereitgestellt werden, der dieser Zustandsänderung zugeordnet ist.
regions
const PartyRegion*
Die Regionen, die für den Aufruf bereitgestellt werden, der diesem Zustand zugeordnet ist, ändern sich.
asyncIdentifier
Leere*
Der asynchrone Bezeichner, der für den Aufruf bereitgestellt wird, der dieser Zustandsänderung zugeordnet ist.
networkDescriptor
PartyNetworkDescriptor
Der Netzwerkdeskriptor des erstellten Netzwerks.
Die Felder regionName und opaqueConnectionInformation werden nur aufgefüllt, wenn das Ergebnisfeld PartyStateChangeResult::Succeeded lautet. Das Feld networkIdentifier sollte immer aufgefüllt werden. Wenn das Ergebnisfeld PartyStateChangeResult::Succeeded lautet, ist dieser Netzwerkdeskriptor über PartyManager::SerializeNetworkDescriptor()serialisierbar.
appliedInitialInvitationIdentifier
PartyString
Der Bezeichner für die anfängliche Einladung des Netzwerks.
Voraussetzungen
Header: Party.h
Weitere Informationen
Party-Mitglieder
PartyManager::CreateNewNetwork
PartyManager::SerializeNetworkDescriptor