Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Get the result for an XblUserStatisticsGetMultipleUserStatisticsAsync call.
Syntax
HRESULT XblUserStatisticsGetMultipleUserStatisticsResult(
XAsyncBlock* async,
size_t bufferSize,
void* buffer,
XblUserStatisticsResult** ptrToBuffer,
size_t* resultsCount,
size_t* bufferUsed
)
Parameters
async _In_
Type: XAsyncBlock*
The AsyncBlock for this operation.
bufferSize _In_
Type: size_t
The size of the provided buffer. Use XblUserStatisticsGetMultipleUserStatisticsResultSize to get the size required.
buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
Type: void
A caller allocated byte buffer that passes back the multiple user statistics.
ptrToBuffer _Outptr_
Type: XblUserStatisticsResult**
Passes back a strongly typed pointer that points into buffer. Do not free this as its lifecycle is tied to buffer.
resultsCount _Out_
Type: size_t*
Passes back the number of user statistics results.
bufferUsed _Out_opt_
Type: size_t*
Passes back the number of bytes written to the buffer.
Return value
Type: HRESULT
HRESULT return code for this API operation.
Requirements
Header: user_statistics_c.h
Library: Microsoft.Xbox.Services.14x.GDK.C.lib