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

# PFProfilesGetProfileAsync

> Recupera el perfil de entidad de PlayFab para una sola entidad, incluidos el nombre para mostrar, el avatar, las estadísticas y los objetos asociados a la clave de entidad especificada.

Recupera el perfil de la entidad.

## Sintaxis

```cpp theme={null}
HRESULT PFProfilesGetProfileAsync(  
    PFEntityHandle entityHandle,  
    const PFProfilesGetEntityProfileRequest* request,  
    XAsyncBlock* async  
)  
```

### Parámetros

**`entityHandle`**   PFEntityHandle

PFEntityHandle que se usará para la autenticación.

**`request`**   [PFProfilesGetEntityProfileRequest\*](/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilerequest)

Objeto de solicitud rellenado.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock para la operación asincrónica.

### Valor devuelto

Tipo: HRESULT

Código de resultado de esta operación de API.

## Comentarios

Esta API está disponible en todas las plataformas. Dado un tipo de entidad y un identificador de entidad, recuperará el perfil del almacén de entidades. Si el perfil que se recupera es el del autor de la llamada, la operación de lectura es coherente; si no lo es, se trata de una lectura incoherente. Una lectura incoherente significa que no se garantiza que todas las escrituras confirmadas se hayan producido antes de leer el perfil, lo que permite una lectura obsoleta. Si la coherencia es importante, el número de versión (Version Number) del resultado se puede usar para comparar qué versión del perfil tiene cada lector. Cuando se complete la tarea asincrónica, llame a [PFProfilesGetProfileGetResultSize](/services/playfab/api-references/c/pfprofiles/functions/pfprofilesgetprofilegetresultsize) y [PFProfilesGetProfileGetResult](/services/playfab/api-references/c/pfprofiles/functions/pfprofilesgetprofilegetresult) para obtener el resultado.

## Requisitos

**Encabezado:** PFProfiles.h

## Consulte también

[Miembros de PFProfiles](/services/playfab/api-references/c/pfprofiles/pfprofiles_members)


## Related topics

- [PFProfilesGetProfileGetResult](/es/services/playfab/api-references/c/pfprofiles/functions/pfprofilesgetprofilegetresult.md)
- [Información general de la API de C de Services - PFProfiles.h](/es/services/playfab/api-references/c/pfprofiles/pfprofiles_members.md)
- [Realización de llamadas asincrónicas en el SDK unificado de PlayFab](/es/services/playfab/sdks/unified-sdk/async-model.md)
- [Realización de llamadas asincrónicas](/es/services/playfab/sdks/c/async.md)
- [PFProfilesGetProfilesAsync](/es/services/playfab/api-references/c/pfprofiles/functions/pfprofilesgetprofilesasync.md)
