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

# PFAccountManagementClientLinkGameCenterAccountAsync

> Vincula la cuenta de Game Center asociada al identificador de Game Center proporcionado a la cuenta de PlayFab del usuario. Iniciar sesión con un identificador de Game Center no es seguro si usted.

Vincula la cuenta de Game Center asociada al identificador de Game Center proporcionado a la cuenta de PlayFab del usuario. Iniciar sesión con un identificador de Game Center no es seguro si no incluye los parámetros opcionales PublicKeyUrl, Salt, Signature y Timestamp en esta solicitud. Se recomienda exigir estos parámetros en todas las llamadas de Game Center; para ello, vaya a la página de complementos de Apple en el Game Manager de PlayFab y habilite la opción 'Require secure authentication only for this app'.

## Sintaxis

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

### Parámetros

**`entityHandle`**   PFEntityHandle

PFEntityHandle que se usará para la autenticación.

**`request`**   [PFAccountManagementLinkGameCenterAccountRequest\*](/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementlinkgamecenteraccountrequest)

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 Win32, Linux, iOS y macOS. Vea también ClientUnlinkGameCenterAccountAsync. Llame a XAsyncGetStatus para obtener el estado de la operación. Si la llamada al servicio no se realiza correctamente, el resultado asincrónico será E\_PF\_ACCOUNT\_ALREADY\_LINKED, E\_PF\_GAME\_CENTER\_AUTHENTICATION\_FAILED, E\_PF\_INVALID\_GAME\_CENTER\_AUTH\_REQUEST, E\_PF\_LINKED\_ACCOUNT\_ALREADY\_CLAIMED o cualquiera de los errores globales de PlayFab Service. Consulte la página de documentación "Handling PlayFab Errors" para obtener más detalles sobre el control de errores.

## Requisitos

**Encabezado:** PFAccountManagement.h

## Consulte también

[Miembros de PFAccountManagement](/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members)


## Related topics

- [Información general de la API de C de Services - PFAccountManagement.h](/es/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members.md)
- [PFAccountManagementClientUnlinkGameCenterAccountAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientunlinkgamecenteraccountasync.md)
- [PFAccountManagementLinkGameCenterAccountRequest](/es/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementlinkgamecenteraccountrequest.md)
- [PFAccountManagementClientLinkGooglePlayGamesServicesAccountAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientlinkgoogleplaygamesservicesaccountasync.md)
- [PFAccountManagementClientLinkPSNAccountAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientlinkpsnaccountasync.md)
