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

# PFLobbyMemberDataUpdate

> Request structure used to update the member-owned portion of a PlayFab Multiplayer lobby, including per-member properties for a local user.

A request to make an update to the member-owned portion of the lobby document.

## Syntax

```cpp theme={null}
struct PFLobbyMemberDataUpdate {  
    uint32_t memberPropertyCount;  
    const char* const* memberPropertyKeys;  
    const char* const* memberPropertyValues;  
}  
```

### Members

**`memberPropertyCount`**   uint32\_t

The number of member properties to update for the updating member.

There may only be `PFLobbyMaxMemberPropertyCount` concurrent properties at any given time per-member. Therefore, at most, twice that many unique properties can be specified in this update if half of those properties are being deleted. <br /><br /> If the property limits are violated, the entire update operation will fail.

**`memberPropertyKeys`**   const char\* const\*\
*array of size `memberPropertyCount`*

The keys of the member properties to update for the updating member.

Per-member properties are only visible to members of the lobby. <br /><br /> Only the properties specified in this list of keys will be updated. If the key doesn't exist yet, the property will be created. If the new property value is nullptr, the property will be deleted. Any existing properties omitted from this list will be left unmodified.

**`memberPropertyValues`**   const char\* const\*\
*array of size `memberPropertyCount`*

The values of the member properties to update for the updating member.

Per-member properties are only visible to members of the lobby. <br /><br /> To delete a value, provide nullptr as its new value.

## Requirements

**Header:** PFLobby.h

## See also

[PFLobby members](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)


## Related topics

- [PFLobbyPostUpdate](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbypostupdate.md)
- [PFMultiplayer C/C++ API overview - PFLobby.h](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
- [PFLobbyDataUpdate](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbydataupdate.md)
- [LobbyDataUpdate class](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/overview.md)
- [LobbyDataUpdate.MaxMemberCount](/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/MaxMemberCount.md)
