Sintaxe
Parâmetros
localUser PartyLocalUser*
O usuário local a ser destruído.
asyncIdentifier void*opcional Um valor de contexto opcional, definido pelo aplicativo e do tamanho de um ponteiro, que pode ser usado para associar a alteração de estado de conclusão a esta chamada.
Valor retornado
PartyErrorc_partyErrorSuccess se a operação para destruir o usuário local tiver sido iniciada ou um código de erro caso contrário. Se este método falhar, nenhuma alteração de estado relacionada será gerada. A forma legível do código de erro pode ser obtida por meio de GetErrorMessage().
Comentários
Este método enfileira uma operação assíncrona para destruir um usuário local. Um PartyDestroyLocalUserCompletedStateChange será fornecido na conclusão da operação, indicando êxito ou falha. Antes da conclusão bem-sucedida da operação, o usuário local será removido de todas as redes nas quais se autenticou (cada uma indicada por um PartyLocalUserRemovedStateChange) e qualquer controle de chat local associado ao usuário será destruído (o que é indicado por um PartyChatControlDestroyedStateChange). A memória do usuário local permanecerá válida até que todas as alterações de estado que fazem referência ao usuário local tenham sido devolvidas a PartyManager::FinishProcessingStateChanges().Requisitos
Cabeçalho: Party.hConfira também
PartyManagerPartyDestroyLocalUserCompletedStateChange
PartyChatControlDestroyedStateChange
PartyLocalUserRemovedStateChange
PartyManager::GetLocalUsers
