> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblAchievementsManagerDoWork

> XblAchievementsManagerDoWork

# XblAchievementsManagerDoWork

Appelée chaque fois que le titre souhaite mettre à jour l'état des succès et obtenir la liste des événements de modification.

## Syntaxe

```cpp theme={null}
HRESULT XblAchievementsManagerDoWork(  
         const XblAchievementsManagerEvent** achievementsEvents,  
         size_t* achievementsEventsCount  
)  
```

### Paramètres

*achievementsEvents*   \_Outptr\_result\_maybenull\_\
Type : [XblAchievementsManagerEvent\*\*](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/structs/xblachievementsmanagerevent.md)

Renvoie un pointeur vers le tableau des événements de succès qui se sont produits depuis le dernier appel à XblAchievementsManagerDoWork.

*achievementsEventsCount*   \_Out\_\
Type : size\_t\*

Renvoie le nombre d'événements dans le tableau des événements de succès.

### Valeur de retour

Type : HRESULT

Code de retour HRESULT de cette opération d'API.

## Remarques

Doit être appelée à chaque image pour que les données soient à jour. Le tableau des événements de succès renvoyé n'est valide que jusqu'au prochain appel à [XblAchievementsManagerDoWork](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/functions/xblachievementsmanagerdowork.md). Veillez à vérifier si des événements de succès ont été renvoyés. Si le tableau des événements de succès est null, il n'y a aucun résultat. Si le nombre d'événements de succès est 0, il n'y a aucun résultat. Si des événements de succès ont été renvoyés, traitez chaque [XblAchievementsManagerEvent](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/structs/xblachievementsmanagerevent.md) en fonction de son [XblAchievementsManagerEventType](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/enums/xblachievementsmanagereventtype.md) respectif.

## Configuration requise

**En-tête :** achievements\_manager\_c.h

**Bibliothèque :** Microsoft.Xbox.Services.14x.GDK.C.lib

## Voir aussi

[achievements\_manager\_c](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/achievements_manager_c_members.md)


## Related topics

- [achievements_manager_c](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/achievements_manager_c_members.md)
- [XblAchievementsManagerEvent](https://docs.xbox.com/fr/reference/live/xsapi-c/achievements_manager_c/structs/xblachievementsmanagerevent.md)
- [Vue d'ensemble de l'API XBOX Achievements Manager](https://docs.xbox.com/fr/services/xbox-services/player-data/achievements/achievements-manager/live-achievements-manager-overview.md)
- [XblMultiplayerManagerDoWork](https://docs.xbox.com/fr/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork.md)
- [XblSocialManagerDoWork](https://docs.xbox.com/fr/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerdowork.md)
