Skip to main content

XblUserStatisticsGetMultipleUserStatisticsForMultipleServiceConfigurationsAsync

Get statistics for users across different Service configurations.

Syntax

Parameters

xblContextHandle   _In_
Type: XblContextHandle
XBOX live context for the local user. xboxUserIds   _In_
Type: uint64_t*
A list of the user XBOX user ID to get stats for. xboxUserIdsCount   _In_
Type: uint32_t
A list of the user XBOX user ID to get stats for. requestedServiceConfigurationStatisticsCollection   _In_
Type: XblRequestedStatistics*
A list of the service config IDs and its associated array of statistics. requestedServiceConfigurationStatisticsCollectionCount   _In_
Type: uint32_t
The number of the service config IDs and its associated array of statistics. async   _In_
Type: XAsyncBlock*
The AsyncBlock for this operation.

Return value

Type: HRESULT HRESULT return code for this API operation.

Remarks

Call XblUserStatisticsGetMultipleUserStatisticsForMultipleServiceConfigurationsResultSize and XblUserStatisticsGetMultipleUserStatisticsForMultipleServiceConfigurationsResult upon completion to get the result. Only statistics with values are returned. For example, if you ask for 3 statistic names and only 2 have values, only 2 statistics are returned by the service.

REST Call

V1 POST /batch

Requirements

Header: user_statistics_c.h Library: Microsoft.Xbox.Services.14x.GDK.C.lib

See also

user_statistics_c
Last modified on August 20, 2026