PFCloudScriptServerExecuteCloudScriptAsync
执行 CloudScript 函数,并将“currentPlayerId”设置为经过身份验证的玩家的 PlayFab ID。 PlayFab ID 是玩家的 master_player_account 实体的实体 ID。
HRESULT PFCloudScriptServerExecuteCloudScriptAsync(
PFEntityHandle titleEntityHandle,
const PFCloudScriptExecuteCloudScriptServerRequest* request,
XAsyncBlock* async
)
titleEntityHandle
PFEntityHandle
使用 PFAuthenticationGetEntityWithSecretKeyAsync 获取的游戏实体的 PFEntityHandle。
request
PFCloudScriptExecuteCloudScriptServerRequest*
已填充的请求对象。
async
XAsyncBlock*
Inout
异步操作的 XAsyncBlock。
类型:HRESULT
此 API 操作的结果代码。
此 API 在 Win32、Linux 和 macOS 上可用。 异步任务完成后,调用 PFCloudScriptServerExecuteCloudScriptGetResultSize 和 PFCloudScriptServerExecuteCloudScriptGetResult 来获取结果。
标头: PFCloudScript.h