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

# XblTitleHistory

> XblTitleHistory

# XblTitleHistory

Data about whether the user has played the title.

## Syntax

```cpp theme={null}
typedef struct XblTitleHistory {  
    bool hasUserPlayed;  
    time_t lastTimeUserPlayed;  
} XblTitleHistory  
```

### Members

*hasUserPlayed*\
Type: bool

Whether the user has played this title.

*lastTimeUserPlayed*\
Type: time\_t

The last time the user had played.

## Member of

[XblSocialManagerUser](/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanageruser)

## Requirements

**Header:** social\_manager\_c.h

## See also

[social\_manager\_c](/reference/live/xsapi-c/social_manager_c/social_manager_c_members)


## Related topics

- [XblSocialManagerUser](/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanageruser.md)
- [XblPresenceFilter](/reference/live/xsapi-c/social_manager_c/enums/xblpresencefilter.md)
- [Transaction History](/services/playfab/economy-monetization/economy-v2/inventory/transaction-history.md)
- [XblSocialManagerExtraDetailLevel](/reference/live/xsapi-c/social_manager_c/enums/xblsocialmanagerextradetaillevel.md)
- [XR change history and versioning](/publishing/certification/xr-change-history.md)
