Skip to main content

XblMultiplayerWriteSessionByHandleAsync

Escribe en el servicio una sesión multijugador nueva o actualizada, usando el identificador especificado de la sesión.

Sintaxis

Parámetros

xblContext   _In_
Tipo: XblContextHandle
Contexto de XBOX live del usuario local. multiplayerSession   _In_
Tipo: XblMultiplayerSessionHandle
Un objeto MultiplayerSession que se ha modificado con los cambios que se van a escribir. writeMode   _In_
Tipo: XblMultiplayerSessionWriteMode
El tipo de operación de escritura. handleId   _In_
Tipo: char*
El identificador del handle que se debe usar al escribir la sesión. async   _In_
Tipo: XAsyncBlock*
El AsyncBlock para esta operación.

Valor devuelto

Tipo: HRESULT Código de retorno HRESULT para esta operación de API.

Comentarios

Un identificador es un puntero del lado del servicio a una sesión. El identificador de handle es un identificador GUID del handle. Normalmente, los autores de la llamada obtienen el handleId de los XblMultiplayerActivityDetails de otro jugador a través de la API XblMultiplayerGetActivitiesForUsersAsync(), o bien de una invitación. Use este método solo si el objeto de sesión multijugador no tiene un XblMultiplayerSessionReference válido, ya que la duración de un identificador puede ser más corta que la de la sesión a la que apunta.

Requisitos

Encabezado: multiplayer_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Documentación conceptual

Consulte también

multiplayer_c
Última modificación el 28 de agosto de 2026