Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warteschlangen einen asynchronen Vorgang, um ein lokales Chat-Steuerelement zu zerstören.
Syntax
PartyError DestroyChatControl(
PartyLocalChatControl* localChatControl,
void* asyncIdentifier
)
Parameter
localChatControl
PartyLocalChatControl*
Das zu zerstörende lokale Chat-Steuerelement.
asyncIdentifier Leere*
wahlfrei
Ein optionaler, app-definierter Kontextwert in Zeigergröße, der verwendet werden kann, um die Änderung des Abschlusszustands diesem Aufruf zuzuordnen.
Rückgabewert
PartyError
c_partyErrorSuccess , wenn der asynchrone Vorgang zum Zerstören des Chat-Steuerelements gestartet wurde, oder andernfalls ein Fehlercode. Wenn bei dieser Methode ein Fehler auftritt, werden keine zugehörigen Zustandsänderungen generiert. Die lesbare Form des Fehlercodes kann über PartyManager::GetErrorMessage() abgerufen werden.
Hinweise
Diese Methode stellt einen asynchronen Versuch in die Warteschlange, ein lokales Chat-Steuerelement zu zerstören. Nach Abschluss des Vorgangs wird ein PartyDestroyChatControlCompletedStateChange bereitgestellt, der auf Erfolg oder Fehler hinweist. Vor erfolgreichem Abschluss des Vorgangs wird das lokale Chat-Steuerelement von allen Netzwerken getrennt, mit denen es zuvor verbunden war (jedes wird durch einen PartyChatControlLeftNetworkStateChange angegeben). Der Arbeitsspeicher für das lokale Chat-Steuerelement bleibt gültig, bis alle Statusänderungen, die auf das Chatsteuerelement verweisen, an PartyManager::FinishProcessingStateChanges()zurückgegeben wurden.
Voraussetzungen
Kopfball: Party.h
Weitere Informationen
PartyLocalDevice
PartyDestroyChatControlCompletedStateChange
PartyChatControlDestroyedStateChange
PartyChatControlLeftNetworkStateChange