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

# PFCloudScriptServerExecuteCloudScriptAsync

> API de servidor que ejecuta una función de CloudScript de PlayFab en el lado del servidor con un id. de PlayFab especificado como currentPlayerId, para su uso desde servidores de juegos de confianza.

Ejecuta una función de CloudScript, con 'currentPlayerId' establecido en el id. de PlayFab del jugador autenticado. El id. de PlayFab es el id. de entidad de la entidad master\_player\_account del jugador.

## Sintaxis

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

### Parámetros

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle para una entidad de título obtenida mediante PFAuthenticationGetEntityWithSecretKeyAsync.

**`request`**   [PFCloudScriptExecuteCloudScriptServerRequest\*](/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptexecutecloudscriptserverrequest)

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 y macOS. Cuando se complete la tarea asincrónica, llame a [PFCloudScriptServerExecuteCloudScriptGetResultSize](/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptgetresultsize) y [PFCloudScriptServerExecuteCloudScriptGetResult](/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptgetresult) para obtener el resultado.

## Requisitos

**Encabezado:** PFCloudScript.h

## Consulte también

[Miembros de PFCloudScript](/services/playfab/api-references/c/pfcloudscript/pfcloudscript_members)


## Related topics

- [PFCloudScriptServerExecuteCloudScriptGetResult](/es/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptgetresult.md)
- [Información general de la API de C de Services - PFCloudScript.h](/es/services/playfab/api-references/c/pfcloudscript/pfcloudscript_members.md)
- [PFCloudScriptExecuteCloudScriptServerRequest](/es/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptexecutecloudscriptserverrequest.md)
- [PFCloudScriptServerExecuteCloudScriptGetResultSize](/es/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptgetresultsize.md)
- [PFCloudScriptExecuteEntityCloudScriptAsync](/es/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptexecuteentitycloudscriptasync.md)
