Skip to main content

XblMultiplayerWriteSessionAsync

Écrit une session multijoueur nouvelle ou mise à jour dans le service. La session doit avoir une référence de session valide. Si elle n’a pas été créée avec une telle référence, utilisez plutôt XblMultiplayerWriteSessionByHandleAsync.

Syntaxe

Paramètres

xblContext   _In_
Type : XblContextHandle
Contexte XBOX Live pour l’utilisateur local. multiplayerSession   _In_
Type : XblMultiplayerSessionHandle
Objet MultiplayerSession qui a été modifié avec les changements à écrire. writeMode   _In_
Type : XblMultiplayerSessionWriteMode
Type d’opération d’écriture. async   _Inout_
Type : XAsyncBlock*
AsyncBlock pour cette opération.

Valeur de retour

Type : HRESULT Code de retour HRESULT pour cette opération d’API.

Remarques

Dans le rappel asynchrone, appelez XblMultiplayerWriteSessionResult() pour obtenir un handle XblMultiplayerSessionHandle. Utilisez ce handle pour appeler XblMultiplayerSessionWriteStatus() afin d’obtenir l’état d’écriture. L’appel à XblMultiplayerWriteSessionAsync() échouera uniquement si les arguments qui lui sont transmis ne sont pas valides ou, dans de très rares cas, s’il n’a pas pu démarrer la tâche asynchrone.

Appel REST

Appelle V105 PUT /serviceconfigs//sessionTemplates//sessions/

Configuration requise

En-tête : multiplayer_c.h Bibliothèque : Microsoft.Xbox.Services.14x.GDK.C.lib

Voir aussi

multiplayer_c
Last modified on October 6, 2026