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

# PFAccountManagementServerDeletePlayerAsync

> 从标题中移除用户的玩家帐户，并删除所有关联的数据

从标题中移除用户的玩家帐户，并删除所有关联的数据

## 语法

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

### 参数

**`titleEntityHandle`**   PFEntityHandle

使用 PFAuthenticationGetEntityWithSecretKeyAsync 获取的标题实体的 PFEntityHandle。

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

已填充的请求对象。

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

用于异步操作的 XAsyncBlock。

### 返回值

类型：HRESULT

此 API 操作的结果代码。

## 备注

此 API 可在 Win32、Linux 和 macOS 上使用。删除与玩家关联的所有数据，包括统计信息、自定义数据、库存、购买记录、虚拟货币余额、角色和共享组成员身份。将该玩家从所有排行榜和玩家搜索索引中移除。不会删除与该玩家关联的 PlayStream 事件历史记录。不会删除在标题中创建该玩家的发布者用户帐户以及关联数据（例如用户名、密码、电子邮件地址、帐户链接或好友列表）。请注意，此 API 会将该玩家排队等待删除并立即返回。所有玩家数据可能需要几分钟或更长时间才能完全删除。在玩家数据完全删除之前，尝试在同一标题中使用相同的用户帐户重新创建该玩家将失败，并返回“AccountDeleted”错误。此 API 必须在游戏管理器网站中作为选项启用后才能使用。默认情况下处于禁用状态。调用 XAsyncGetStatus 获取该操作的状态。如果服务调用失败，异步结果将是 E\_PF\_API\_NOT\_ENABLED\_FOR\_GAME\_SERVER\_ACCESS 或任何全局 PlayFab 服务错误。有关错误处理的更多详细信息，请参阅文档页“处理 PlayFab 错误”。

## 要求

**头文件：** PFAccountManagement.h

## 另请参阅

[PFAccountManagement 成员](/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members)


## Related topics

- [服务 C API 概览 - PFAccountManagement.h](/zh-CN/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members.md)
- [PFAccountManagementDeletePlayerRequest](/zh-CN/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementdeleteplayerrequest.md)
- [PFAccountManagementServerGetPlayerProfileAsync](/zh-CN/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementservergetplayerprofileasync.md)
- [PFAccountManagementServerGetPlayerCombinedInfoAsync](/zh-CN/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementservergetplayercombinedinfoasync.md)
- [PFAccountManagementServerGetPlayerProfileGetResult](/zh-CN/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementservergetplayerprofilegetresult.md)
