Skip to main content

XblMultiplayerActivityUpdateRecentPlayers

Appends to a player’s list of recent players. If an encountered user is already in the list, it updates the existing recent-player entry.

Syntax

Parameters

xblContext   _In_
Type: XblContextHandle
XBOX Live context for the local user. updates   _In_reads_(updatesCount)
Type: XblMultiplayerActivityRecentPlayerUpdate*
List of XblMultiplayerActivityRecentPlayerUpdate objects to append to the recent players list. updatesCount   _In_
Type: size_t
Size of the updates array.

Return value

Type: HRESULT HRESULT return code for this API operation.

Remarks

This call is unidirectional; it only affects the caller’s recent-players list.

Recent-player updates are batched and uploaded by XSAPI by using the background queue provided during XblInitialize.

To force an immediate flush, call XblMultiplayerActivityFlushRecentPlayersAsync.

Requirements

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

See also

multiplayer_activity_c
Last modified on August 20, 2026