Skip to main content

XblMatchmakingCreateMatchTicketAsync

Envoie une demande de jumelage au serveur et retourne le ticket de partie avec un identifiant de ticket. Appelez XblMatchmakingCreateMatchTicketResult à la fin de l’opération pour obtenir le résultat.

Syntaxe

Paramètres

xboxLiveContext   _In_
Type : XblContextHandle
Contexte XBOX Live pour l’utilisateur local. ticketSessionReference   _In_
Type : XblMultiplayerSessionReference
Session multijoueur à utiliser pour la partie. matchmakingServiceConfigurationId   _In_
Type : char*
Identifiant de configuration de service pour la partie. hopperName   _In_
Type : char*
Nom de la trémie (hopper). ticketTimeout   _In_
Type : uint64_t
Délai maximal d’attente pour que les joueurs rejoignent la session. preserveSession   _In_
Type : XblPreserveSessionMode
Indique si la session doit être conservée. ticketAttributesJson   _In_
Type : char*
Attributs du ticket pour la session. (Facultatif) asyncBlock   _In_
Type : XAsyncBlock*
AsyncBlock pour cette opération.

Valeur de retour

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

Remarques

L’objet ticket de partie contient des informations retournées par le serveur, comme l’identifiant du ticket et le temps d’attente, ainsi que des copies des données spécifiées par le titre provenant de l’objet de données du ticket.

Appel REST

Calls V103 POST /serviceconfigs//hoppers/

Configuration requise

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

Voir aussi

matchmaking_c
Last modified on October 6, 2026