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.
Gets the result of a successful PFLeaderboardsGetLeaderboardForEntitiesAsync call.
Syntax
HRESULT PFLeaderboardsGetLeaderboardForEntitiesGetResult(
XAsyncBlock* async,
size_t bufferSize,
void* buffer,
PFLeaderboardsGetEntityLeaderboardResponse** result,
size_t* bufferUsed
)
Parameters
async XAsyncBlock*
Inout
XAsyncBlock for the async operation.
bufferSize size_t
The size of the buffer for the result object.
buffer void*
*Out_writes_bytes_to(bufferSize,bufferUsed)
Byte buffer used for the result value and its fields.
result PFLeaderboardsGetEntityLeaderboardResponse**
library-allocated output
Pointer to the result object.
bufferUsed size_t*
optional output
The number of bytes in the provided buffer that were used.
Return value
Type: HRESULT
Result code for this API operation. If the service call is unsuccessful, the result will be E_PF_API_NOT_ENABLED_FOR_TITLE, E_PF_LEADERBOARD_NOT_FOUND, E_PF_NO_LEADERBOARD_FOR_STATISTIC, E_PF_SPECIFIED_VERSION_LEADERBOARD_NOT_FOUND, E_PF_STATISTIC_NOT_FOUND or any of the global PlayFab Service errors. See doc page "Handling PlayFab Errors" for more details on error handling.
Remarks
result is a pointer within buffer and does not need to be freed separately.
Requirements
Header: PFLeaderboards.h