Skip to main content
Pone en cola una operación asincrónica para destruir un control de chat local.

Sintaxis

Parámetros

localChatControl   PartyLocalChatControl* El control de chat local que se va a destruir. asyncIdentifier   void*
opcional
Un valor de contexto opcional del tamaño de un puntero, definido por la aplicación, que se puede usar para asociar el cambio de estado de finalización con esta llamada.

Valor devuelto

PartyError c_partyErrorSuccess si la operación asincrónica para destruir el control de chat comenzó, o un código de error en caso contrario. Si este método produce un error, no se generará ningún cambio de estado relacionado. La forma legible del código de error se puede recuperar mediante PartyManager::GetErrorMessage().

Comentarios

Este método pone en cola un intento asincrónico de destruir un control de chat local. Se proporcionará un PartyDestroyChatControlCompletedStateChange al completarse la operación, que indicará si se realizó correctamente o si se produjo un error. Antes de la finalización correcta de la operación, el control de chat local se desconectará de todas las redes a las que estaba conectado previamente (cada una indicada por un PartyChatControlLeftNetworkStateChange). La memoria del control de chat local seguirá siendo válida hasta que todos los cambios de estado que hagan referencia al control de chat se hayan devuelto a PartyManager::FinishProcessingStateChanges().

Requisitos

Encabezado: Party.h

Consulte también

PartyLocalDevice
PartyDestroyChatControlCompletedStateChange
PartyChatControlDestroyedStateChange
PartyChatControlLeftNetworkStateChange
Última modificación el 28 de agosto de 2026