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

> Supprime le compte de joueur d'un utilisateur d'un titre et supprime toutes les données associées

Supprime le compte de joueur d'un utilisateur d'un titre et supprime toutes les données associées

## Syntaxe

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

### Paramètres

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle pour une entité de titre obtenue à l'aide de PFAuthenticationGetEntityWithSecretKeyAsync.

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

Objet de requête renseigné.

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

XAsyncBlock pour l'opération asynchrone.

### Valeur de retour

Type : HRESULT

Code de résultat de cette opération d'API.

## Notes

Cette API est disponible sur Win32, Linux et macOS. Supprime toutes les données associées au joueur, y compris les statistiques, les données personnalisées, l'inventaire, les achats, les soldes de monnaie virtuelle, les personnages et les appartenances aux groupes partagés. Retire le joueur de tous les classements et index de recherche de joueurs. Ne supprime pas l'historique des événements PlayStream associé au joueur. Ne supprime pas le compte d'utilisateur de l'éditeur qui a créé le joueur dans le titre, ni les données associées telles que le nom d'utilisateur, le mot de passe, l'adresse e-mail, les liaisons de compte ou la liste d'amis. Notez que cette API place le joueur en file d'attente de suppression et retourne immédiatement. Plusieurs minutes ou plus peuvent être nécessaires avant que toutes les données du joueur soient entièrement supprimées. Tant que les données du joueur ne sont pas entièrement supprimées, toute tentative de recréer le joueur avec le même compte d'utilisateur dans le même titre échouera avec l'erreur 'AccountDeleted'. L'utilisation de cette API doit être activée en tant qu'option dans le site web Game Manager. Elle est désactivée par défaut. Appelez XAsyncGetStatus pour obtenir l'état de l'opération. Si l'appel au service échoue, le résultat asynchrone sera E\_PF\_API\_NOT\_ENABLED\_FOR\_GAME\_SERVER\_ACCESS ou l'une des erreurs globales du service PlayFab. Consultez la page de documentation "Handling PlayFab Errors" pour plus de détails sur la gestion des erreurs.

## Configuration requise

**En-tête :** PFAccountManagement.h

## Voir aussi

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


## Related topics

- [Vue d'ensemble de l'API C Services - PFAccountManagement.h](/fr/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members.md)
- [PFPlayerDataManagementServerDeletePlayerCustomPropertiesAsync](/fr/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverdeleteplayercustompropertiesasync.md)
- [PFPlayerDataManagementServerDeletePlayerCustomPropertiesGetResult](/fr/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverdeleteplayercustompropertiesgetresult.md)
- [PFPlayerDataManagementServerListPlayerCustomPropertiesAsync](/fr/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverlistplayercustompropertiesasync.md)
- [PFPlayerDataManagementServerGetPlayerCustomPropertyAsync](/fr/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetplayercustompropertyasync.md)
