Skip to main content

XblMultiplayerWriteSessionByHandleAsync

Écrit une session multijoueur nouvelle ou mise à jour dans le service, au moyen du handle spécifié de la session.

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. handleId   _In_
Type : char*
ID du handle à utiliser lors de l’écriture de la session. async   _In_
Type : XAsyncBlock*
AsyncBlock pour cette opération.

Valeur de retour

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

Remarques

Un handle est un pointeur côté service vers une session. L’ID du handle est un identificateur GUID du handle. Les appelants obtiennent généralement le handleId à partir des XblMultiplayerActivityDetails d’un autre joueur au moyen de l’API XblMultiplayerGetActivitiesForUsersAsync(), ou à partir d’une invitation. Utilisez cette méthode uniquement si votre objet de session multijoueur n’a pas de XblMultiplayerSessionReference valide, car la durée de vie d’un handle peut être plus courte que celle de la session vers laquelle il pointe.

Configuration requise

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

Documentation conceptuelle

Voir aussi

multiplayer_c
Last modified on October 6, 2026