Sintaxis
Parámetros
localUser PartyLocalUser*
El usuario local que se va a destruir.
asyncIdentifier void*opcional Un valor de contexto opcional definido por la aplicación y del tamaño de un puntero que se puede usar para asociar el cambio de estado de finalización con esta llamada.
Valor devuelto
PartyErrorc_partyErrorSuccess si se inició la operación para destruir el usuario local o un código de error en caso contrario. Si este método genera un error, no se generarán cambios de estado relacionados. La forma legible del código de error se puede recuperar mediante GetErrorMessage().
Comentarios
Este método pone en cola una operación asincrónica para destruir un usuario local. Se proporcionará un PartyDestroyLocalUserCompletedStateChange al completarse la operación, que indicará si se ha realizado correctamente o si ha habido un error. Antes de que la operación se complete correctamente, el usuario local se quitará de todas las redes en las que se haya autenticado (cada una indicada por un PartyLocalUserRemovedStateChange) y se destruirá cualquier control de chat local asociado al usuario (indicado por un PartyChatControlDestroyedStateChange). La memoria del usuario local seguirá siendo válida hasta que todos los cambios de estado que hacen referencia al usuario local se hayan devuelto a PartyManager::FinishProcessingStateChanges().Requisitos
Encabezado: Party.hConsulte también
PartyManagerPartyDestroyLocalUserCompletedStateChange
PartyChatControlDestroyedStateChange
PartyLocalUserRemovedStateChange
PartyManager::GetLocalUsers
