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

# XblAchievementsManagerDoWork

> XblAchievementsManagerDoWork

# XblAchievementsManagerDoWork

타이틀이 업적 상태를 업데이트하고 변경 이벤트 목록을 가져오려고 할 때마다 호출됩니다.

## 구문

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

### 매개 변수

*achievementsEvents*   \_Outptr\_result\_maybenull\_\
형식: [XblAchievementsManagerEvent\*\*](/reference/live/xsapi-c/achievements_manager_c/structs/xblachievementsmanagerevent)

마지막 XblAchievementsManagerDoWork 호출 이후 발생한 업적 이벤트 배열에 대한 포인터를 반환합니다.

*achievementsEventsCount*   \_Out\_\
형식: size\_t\*

업적 이벤트 배열의 이벤트 수를 반환합니다.

### 반환값

형식: HRESULT

이 API 작업에 대한 HRESULT 반환 코드입니다.

## 설명

데이터를 최신 상태로 유지하려면 매 프레임 호출해야 합니다. 반환되는 업적 이벤트 배열은 다음 [XblAchievementsManagerDoWork](/reference/live/xsapi-c/achievements_manager_c/functions/xblachievementsmanagerdowork) 호출까지만 유효합니다. 반환된 업적 이벤트가 있는지 확인해야 합니다. 업적 이벤트 배열이 null이면 결과가 없습니다. 업적 이벤트 수가 0이면 결과가 없습니다. 업적 이벤트가 반환된 경우 각각의 [XblAchievementsManagerEventType](/reference/live/xsapi-c/achievements_manager_c/enums/xblachievementsmanagereventtype)에 따라 각 [XblAchievementsManagerEvent](/reference/live/xsapi-c/achievements_manager_c/structs/xblachievementsmanagerevent)를 처리하세요.

## 요구 사항

**헤더:** achievements\_manager\_c.h

**라이브러리:** Microsoft.Xbox.Services.14x.GDK.C.lib

## 참고 항목

[achievements\_manager\_c](/reference/live/xsapi-c/achievements_manager_c/achievements_manager_c_members)


## Related topics

- [XblAchievementsManagerEvent](/ko/reference/live/xsapi-c/achievements_manager_c/structs/xblachievementsmanagerevent.md)
- [XBOX Achievements Manager API 개요](/ko/services/xbox-services/player-data/achievements/achievements-manager/live-achievements-manager-overview.md)
- [XblMultiplayerManagerDoWork](/ko/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerdowork.md)
- [XblSocialManagerDoWork](/ko/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerdowork.md)
- [XblAchievementsManagerUpdateAchievement](/ko/reference/live/xsapi-c/achievements_manager_c/functions/xblachievementsmanagerupdateachievement.md)
