> ## 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.

# PartyXblLocalChatUserDestroyedStateChange

> Reference for the PartyXblLocalChatUserDestroyed state change, reporting when an XBOX Live local chat user is destroyed in the PlayFab Party helper library.

Information specific to the *LocalChatUserDestroyed* type of state change.

## Syntax

```cpp theme={null}
struct PartyXblLocalChatUserDestroyedStateChange : PartyXblStateChange {  
    PartyXblLocalChatUser* localChatUser;  
    PartyXblLocalChatUserDestroyedReason reason;  
    PartyError errorDetail;  
}  
```

### Members

**`localChatUser`**   [PartyXblLocalChatUser](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/partyxbllocalchatuser)\*

The local chat user provided to the call associated with this state change.

**`reason`**   [PartyXblLocalChatUserDestroyedReason](/services/playfab/multiplayer/networking/xblreference/enums/partyxbllocalchatuserdestroyedreason)

The reason the local chat user was destroyed.

**`errorDetail`**   [PartyError](/services/playfab/multiplayer/networking/reference/typedefs)

A diagnostic value providing additional troubleshooting information regarding any potential error condition.

The human-readable form of this error detail can be retrieved via [PartyXblManager::GetErrorMessage()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_geterrormessage).

## Requirements

**Header:** PartyXboxLive.h

## See also

[PartyXboxLive members](/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members)


## Related topics

- [PartyXblStateChangeType](/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangetype.md)
- [PartyXboxLive C/C++ API overview](/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)
- [PartyRemoveLocalUserCompletedStateChange](/services/playfab/multiplayer/networking/reference/structs/partyremovelocalusercompletedstatechange.md)
- [PartyDestroyLocalUserCompletedStateChange](/services/playfab/multiplayer/networking/reference/structs/partydestroylocalusercompletedstatechange.md)
- [PartyLocalUserRemovedStateChange](/services/playfab/multiplayer/networking/reference/structs/partylocaluserremovedstatechange.md)
