> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyDestroyLocalUserCompletedStateChange

> Información específica del tipo de cambio de estado *DestroyLocalUserCompleted*.

Información específica del tipo de cambio de estado *DestroyLocalUserCompleted*.

## Sintaxis

```cpp theme={null}
struct PartyDestroyLocalUserCompletedStateChange : PartyStateChange {  
    PartyStateChangeResult result;  
    PartyError errorDetail;  
    PartyLocalUser* localUser;  
    void* asyncIdentifier;  
}  
```

### Miembros

**`result`**   [PartyStateChangeResult](/services/playfab/multiplayer/networking/reference/enums/partystatechangeresult)

Indica que la operación de destrucción del usuario local se realizó correctamente o proporciona el motivo por el que falló.

**`errorDetail`**   PartyError

Un valor de diagnóstico que proporciona información adicional para la solución de problemas relacionada con cualquier posible condición de error.

La forma legible de este detalle de error se puede recuperar mediante [PartyManager::GetErrorMessage()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage).

**`localUser`**   [PartyLocalUser](/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/partylocaluser)\*

El usuario local proporcionado a la llamada asociada a este cambio de estado.

**`asyncIdentifier`**   void\*

El identificador asincrónico proporcionado a la llamada asociada a este cambio de estado.

## Comentarios

Este PartyLocalUser se quitará de todas las redes dependientes antes de este cambio de estado. Todos los objetos PartyEndpoint y PartyChatControl dependientes se destruirán con el motivo [PartyDestroyedReason::UserRemoved](/services/playfab/multiplayer/networking/reference/enums/partydestroyedreason) antes de que el PartyLocalUser se quite de sus redes dependientes. Una vez que este cambio de estado se devuelve a [PartyManager::FinishProcessingStateChanges()](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_finishprocessingstatechanges), la memoria del objeto PartyLocalUser dejará de ser válida.

## Requisitos

**Encabezado:** Party.h

## Consulte también

[Miembros de Party](/services/playfab/multiplayer/networking/reference/party_members)\
[PartyManager::DestroyLocalUser](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser)


## Related topics

- [PartyManager::DestroyLocalUser](/es/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_destroylocaluser.md)
- [PartyManager::GetLocalUsers](/es/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getlocalusers.md)
- [PartyManager::CreateLocalUser](/es/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluser.md)
- [PartyManager::CreateLocalUserWithEntityType](/es/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluserwithentitytype.md)
- [PartyLocalUser::GetEntityId](/es/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_getentityid.md)
