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

# Vue d'ensemble de l'API C Services - PFEntity.h

> Vue d'ensemble de l'API C Services - PFEntity.h

## Fonctions

| Fonction | Description |
| - | - |
| [PFEntityCloseHandle](/fr/services/playfab/api-references/c/pfentity/functions/pfentityclosehandle) | Ferme un PFEntityHandle. |
| [PFEntityDuplicateHandle](/fr/services/playfab/api-references/c/pfentity/functions/pfentityduplicatehandle) | Duplique un PFEntityHandle. |
| [PFEntityGetAPIEndpoint](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetapiendpoint) | Obtient le point de terminaison d'API pour la PFServiceConfig associée à un handle d'entité. |
| [PFEntityGetAPIEndpointSize](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetapiendpointsize) | Obtient la taille de la mémoire tampon nécessaire pour contenir la chaîne du point de terminaison d'API à partir d'un handle d'entité. |
| [PFEntityGetEntityKey](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetentitykey) | Obtient la PFEntityKey d'une entité. |
| [PFEntityGetEntityKeySize](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetentitykeysize) | Obtient la taille en octets nécessaire pour stocker la PFEntityKey d'une entité. |
| [PFEntityGetEntityTokenAsync](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetentitytokenasync) | Obtient le PFEntityToken mis en cache pour une entité. |
| [PFEntityGetEntityTokenResult](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetentitytokenresult) | Obtient le résultat d'un appel réussi à PFEntityGetEntityTokenAsync. |
| [PFEntityGetEntityTokenResultSize](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetentitytokenresultsize) | Obtient la taille en octets nécessaire pour stocker le résultat d'un appel à PFEntityGetEntityTokenAsync. |
| [PFEntityGetSecretKey](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetsecretkey) | Obtient la secretKey PlayFab associée à une entité de titre. Échoue avec E\_PF\_NOSECRETKEY si aucune clé secrète n'est associée à l'entité fournie. |
| [PFEntityGetSecretKeySize](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygetsecretkeysize) | Obtient la taille de la mémoire tampon nécessaire pour contenir la secretKey PlayFab. Échoue avec E\_PF\_NOSECRETKEY si aucune clé secrète n'est associée à l'entité fournie. |
| [PFEntityGetTitleId](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygettitleid) | Obtient le titleId pour la PFServiceConfig associée à un handle d'entité. |
| [PFEntityGetTitleIdSize](/fr/services/playfab/api-references/c/pfentity/functions/pfentitygettitleidsize) | Obtient la taille de la mémoire tampon nécessaire pour contenir la chaîne titleId à partir d'un handle d'entité. |
| [PFEntityIsTitlePlayer](/fr/services/playfab/api-references/c/pfentity/functions/pfentityistitleplayer) | Méthode pratique pour vérifier si une entité est un joueur de titre (Title Player). Équivaut à appeler PFEntityGetEntityKey et à comparer entityKey.type à PFTitlePlayerEntityType. |
| [PFEntityRegisterTokenExpiredEventHandler](/fr/services/playfab/api-references/c/pfentity/functions/pfentityregistertokenexpiredeventhandler) | Inscrit un gestionnaire pour les événements d'expiration d'EntityToken. |
| [PFEntityRegisterTokenRefreshedEventHandler](/fr/services/playfab/api-references/c/pfentity/functions/pfentityregistertokenrefreshedeventhandler) | Inscrit un gestionnaire pour les événements d'actualisation d'EntityToken. |
| [PFEntityTokenExpiredEventHandler](/fr/services/playfab/api-references/c/pfentity/functions/pfentitytokenexpiredeventhandler) | Gestionnaire d'événements d'expiration d'EntityToken. Nécessaire pour réauthentifier les joueurs dans les scénarios où le SDK ne parvient pas à actualiser automatiquement l'EntityToken mis en cache. |
| [PFEntityTokenRefreshedEventHandler](/fr/services/playfab/api-references/c/pfentity/functions/pfentitytokenrefreshedeventhandler) | Gestionnaire appelé chaque fois qu'une entité est automatiquement réauthentifiée, obtenant ainsi un nouvel EntityToken. Une entité est automatiquement réauthentifiée avant l'expiration de son EntityToken. |
| [PFEntityUnregisterTokenExpiredEventHandler](/fr/services/playfab/api-references/c/pfentity/functions/pfentityunregistertokenexpiredeventhandler) | Désinscrit un rappel précédemment inscrit. |
| [PFEntityUnregisterTokenRefreshedEventHandler](/fr/services/playfab/api-references/c/pfentity/functions/pfentityunregistertokenrefreshedeventhandler) | Désinscrit un PFEntityTokenRefreshedCallback précédemment inscrit. |

## Structures

| Structure | Description |
| - | - |
| [PFEntityToken](/fr/services/playfab/api-references/c/pfentity/structs/pfentitytoken) | EntityToken PlayFab et son heure d'expiration. Utilisé pour authentifier les appels au service PlayFab. |


## Related topics

- [Vue d'ensemble de l'API C Services - PFLeaderboards.h](/fr/services/playfab/api-references/c/pfleaderboards/pfleaderboards_members.md)
- [Vue d'ensemble de l'API C Services - PFAuthentication.h](/fr/services/playfab/api-references/c/pfauthentication/pfauthentication_members.md)
- [Vue d'ensemble de l'API C Services - PFProfilesTypes.h](/fr/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members.md)
- [Vue d'ensemble de l'API C Services - PFLeaderboardsTypes.h](/fr/services/playfab/api-references/c/pfleaderboardstypes/pfleaderboardstypes_members.md)
- [Vue d'ensemble de l'API C Services - PFStatisticsTypes.h](/fr/services/playfab/api-references/c/pfstatisticstypes/pfstatisticstypes_members.md)
