XblPresenceGetPresenceForMultipleUsersAsync
Gets presence info for multiple users.
Syntax
HRESULT XblPresenceGetPresenceForMultipleUsersAsync(
XblContextHandle xblContextHandle,
uint64_t* xuids,
size_t xuidsCount,
XblPresenceQueryFilters* filters,
XAsyncBlock* async
)
Parameters
xblContextHandle _In_
Type: XblContextHandle
Xbox live context for the local user.
xuids _In_
Type: uint64_t*
The Xbox User IDs of the users to get presence for.
xuidsCount _In_
Type: size_t
Size of the xuids array.
filters _In_opt_
Type: XblPresenceQueryFilters*
Optional filters struct to filter results.
async _In_
Type: XAsyncBlock*
The AsyncBlock for this operation.
Return value
Type: HRESULT
HRESULT return code for this API operation.
Remarks
To retrieve the result of calling XblPresenceGetPresenceForMultipleUsersAsync, call XblPresenceGetPresenceForMultipleUsersResult.
To retrieve the required buffer size to hold the results of calling XblPresenceGetPresenceForMultipleUsersAsync, call XblPresenceGetPresenceForMultipleUsersResultCount.
Requirements
Header: presence_c.h
Library: Microsoft.Xbox.Services.14x.GDK.C.lib