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

# PFPlayerDataManagementServerUpdateUserReadOnlyDataAsync

> Atualiza os dados personalizados específicos do título do usuário que só podem ser lidos pelo cliente

Atualiza os dados personalizados específicos do título do usuário que só podem ser lidos pelo cliente

## Sintaxe

```cpp theme={null}
HRESULT PFPlayerDataManagementServerUpdateUserReadOnlyDataAsync(  
    PFEntityHandle titleEntityHandle,  
    const PFPlayerDataManagementServerUpdateUserDataRequest* request,  
    XAsyncBlock* async  
)  
```

### Parâmetros

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle para uma Entity de título obtida usando PFAuthenticationGetEntityWithSecretKeyAsync.

**`request`**   [PFPlayerDataManagementServerUpdateUserDataRequest\*](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagementtypes/structs/pfplayerdatamanagementserverupdateuserdatarequest)

Objeto de solicitação preenchido.

**`async`**   XAsyncBlock\*\
**Inout**

XAsyncBlock para a operação assíncrona.

### Valor de retorno

Tipo: HRESULT

Código de resultado desta operação de API.

## Comentários

Esta API está disponível no Win32, Linux e macOS. Esta função executa uma atualização aditiva do objeto JSON arbitrário que contém os dados personalizados do usuário. Ao atualizar o objeto de dados personalizados, as chaves que já existem no objeto terão seus valores substituídos, e as chaves com valores nulos serão removidas. Nenhum outro par chave-valor será alterado além dos especificados na chamada. Consulte também ServerGetUserDataAsync, ServerGetUserInternalDataAsync, ServerGetUserReadOnlyDataAsync, ServerUpdateUserDataAsync, ServerUpdateUserInternalDataAsync. Quando a tarefa assíncrona for concluída, chame [PFPlayerDataManagementServerUpdateUserReadOnlyDataGetResult](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateuserreadonlydatagetresult) para obter o resultado.

## Requisitos

**Cabeçalho:** PFPlayerDataManagement.h

## Confira também

[Membros de PFPlayerDataManagement](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members)


## Related topics

- [PFPlayerDataManagementServerUpdateUserReadOnlyDataGetResult](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateuserreadonlydatagetresult.md)
- [Visão geral da API C do Services - PFPlayerDataManagement.h](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members.md)
- [PFPlayerDataManagementServerGetUserReadOnlyDataAsync](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetuserreadonlydataasync.md)
- [PFPlayerDataManagementServerUpdateUserPublisherReadOnlyDataAsync](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateuserpublisherreadonlydataasync.md)
- [PFPlayerDataManagementServerGetUserPublisherReadOnlyDataAsync](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetuserpublisherreadonlydataasync.md)
