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

# user_statistics_c

> user_statistics_c

# user\_statistics\_c

## Functions

| Function                                                                                                                                                                                                                         | Description                                                                                                                         |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| [XblStatisticChangedHandler](/reference/live/xsapi-c/user_statistics_c/functions/xblstatisticchangedhandler)                                                                                                                     | Event handler for statistic change notifications.                                                                                   |
| [XblUserStatisticsAddStatisticChangedHandler](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsaddstatisticchangedhandler)                                                                                   | Registers an event handler for statistic change notifications. Event handlers receive a XblStatisticChangeEventArgs object.         |
| [XblUserStatisticsGetMultipleUserStatisticsAsync](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsasync)                                                                           | Get statistics for multiple users.                                                                                                  |
| [XblUserStatisticsGetMultipleUserStatisticsForMultipleServiceConfigurationsAsync](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsformultipleserviceconfigurationsasync)           | Get statistics for users across different Service configurations.                                                                   |
| [XblUserStatisticsGetMultipleUserStatisticsForMultipleServiceConfigurationsResult](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsformultipleserviceconfigurationsresult)         | Get the result for an XblUserStatisticsGetMultipleUserStatisticsAsync call.                                                         |
| [XblUserStatisticsGetMultipleUserStatisticsForMultipleServiceConfigurationsResultSize](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsformultipleserviceconfigurationsresultsize) | Get the result size for an XblUserStatisticsGetMultipleUserStatisticsAsync call.                                                    |
| [XblUserStatisticsGetMultipleUserStatisticsResult](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsresult)                                                                         | Get the result for an XblUserStatisticsGetMultipleUserStatisticsAsync call.                                                         |
| [XblUserStatisticsGetMultipleUserStatisticsResultSize](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsresultsize)                                                                 | Get the result size for an XblUserStatisticsGetMultipleUserStatisticsAsync call.                                                    |
| [XblUserStatisticsGetSingleUserStatisticAsync](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticasync)                                                                                 | Get a specified statistic for a specified user.                                                                                     |
| [XblUserStatisticsGetSingleUserStatisticResult](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticresult)                                                                               | Get the result for an XblUserStatisticsGetSingleUserStatisticAsync call.                                                            |
| [XblUserStatisticsGetSingleUserStatisticResultSize](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticresultsize)                                                                       | Get the result size for an XblUserStatisticsGetSingleUserStatisticsAsync call.                                                      |
| [XblUserStatisticsGetSingleUserStatisticsAsync](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticsasync)                                                                               | Get specified statistics for a single user.                                                                                         |
| [XblUserStatisticsGetSingleUserStatisticsResult](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticsresult)                                                                             | Get the result for an XblUserStatisticsGetSingleUserStatisticsAsync call.                                                           |
| [XblUserStatisticsGetSingleUserStatisticsResultSize](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticsresultsize)                                                                     | Get the result size for an XblUserStatisticsGetSingleUserStatisticsAsync call.                                                      |
| [XblUserStatisticsRemoveStatisticChangedHandler](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsremovestatisticchangedhandler)                                                                             | Unregisters an event handler for statistic change notifications.                                                                    |
| [XblUserStatisticsStopTrackingStatistics](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsstoptrackingstatistics)                                                                                           | Configures the set of stats that will be tracked real-time. Updates will no longer be received for the provided stats and users.    |
| [XblUserStatisticsStopTrackingUsers](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsstoptrackingusers)                                                                                                     | Configures the set of stats that will be tracked real-time. The API will cancel all real-time stat updates for the provided users.  |
| [XblUserStatisticsTrackStatistics](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticstrackstatistics)                                                                                                         | Configures the set of stats that will be tracked real-time. This call will have no affect on stats that were already being tracked. |

## Structures

| Structure                                                                                                              | Description                                                    |
| ---------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| [XblRequestedStatistics](/reference/live/xsapi-c/user_statistics_c/structs/xblrequestedstatistics)                     | Represents the results of a user statistic query.              |
| [XblServiceConfigurationStatistic](/reference/live/xsapi-c/user_statistics_c/structs/xblserviceconfigurationstatistic) | Contains statistical information from a service configuration. |
| [XblStatistic](/reference/live/xsapi-c/user_statistics_c/structs/xblstatistic)                                         | Contains information about a user statistic.                   |
| [XblStatisticChangeEventArgs](/reference/live/xsapi-c/user_statistics_c/structs/xblstatisticchangeeventargs)           | Contains information about a change to a subscribed statistic. |
| [XblUserStatisticsResult](/reference/live/xsapi-c/user_statistics_c/structs/xbluserstatisticsresult)                   | Represents the results of a user statistic query.              |


## Related topics

- [XblUserStatisticsTrackStatistics](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticstrackstatistics.md)
- [XblUserStatisticsStopTrackingStatistics](/ja-jp/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsstoptrackingstatistics.md)
- [XblUserStatisticsGetMultipleUserStatisticsAsync](/ja-jp/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsasync.md)
- [XblUserStatisticsGetMultipleUserStatisticsResult](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetmultipleuserstatisticsresult.md)
- [XblUserStatisticsGetSingleUserStatisticAsync](/reference/live/xsapi-c/user_statistics_c/functions/xbluserstatisticsgetsingleuserstatisticasync.md)
