Skip to main content

XblMultiplayerWriteSessionAsync

Escribe en el servicio una sesión multijugador nueva o actualizada. La sesión debe tener una referencia de sesión válida. Si no se creó con una, use XblMultiplayerWriteSessionByHandleAsync en su lugar.

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. async   _Inout_
Tipo: XAsyncBlock*
El AsyncBlock para esta operación.

Valor devuelto

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

Comentarios

En la devolución de llamada asincrónica, llame a XblMultiplayerWriteSessionResult() para obtener un identificador XblMultiplayerSessionHandle. Use ese identificador para llamar a XblMultiplayerSessionWriteStatus() y obtener el estado de escritura. La llamada a XblMultiplayerWriteSessionAsync() solo generará un error si los argumentos que se le pasan no son válidos o en casos muy poco frecuentes en los que no pudo iniciar la tarea asincrónica.

Llamada REST

Llama a V105 PUT /serviceconfigs//sessionTemplates//sessions/

Requisitos

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

Consulte también

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