Skip to main content

XblMatchmakingCreateMatchTicketAsync

Envía una solicitud de emparejamiento al servidor y devuelve el vale de partida con un identificador de vale. Llame a XblMatchmakingCreateMatchTicketResult al finalizar para obtener el resultado.

Sintaxis

Parámetros

xboxLiveContext   _In_
Tipo: XblContextHandle
Contexto de XBOX Live para el usuario local. ticketSessionReference   _In_
Tipo: XblMultiplayerSessionReference
La sesión multijugador que se va a usar para la partida. matchmakingServiceConfigurationId   _In_
Tipo: char*
El identificador de configuración de servicio para la partida. hopperName   _In_
Tipo: char*
El nombre del hopper. ticketTimeout   _In_
Tipo: uint64_t
El tiempo máximo de espera para que los jugadores se unan a la sesión. preserveSession   _In_
Tipo: XblPreserveSessionMode
Indica si se debe conservar la sesión. ticketAttributesJson   _In_
Tipo: char*
Los atributos del vale para la sesión. (Opcional) asyncBlock   _In_
Tipo: XAsyncBlock*
El AsyncBlock de esta operación.

Valor devuelto

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

Comentarios

El objeto de vale de partida contiene información devuelta por el servidor, como el identificador del vale y el tiempo de espera, y también contiene copias de los datos especificados por el título del objeto de datos del vale.

Llamada REST

Llama a V103 POST /serviceconfigs//hoppers/

Requisitos

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

Consulte también

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