Passer au contenu principal

XblMultiplayerSendInvitesAsync

Invite les utilisateurs spécifiés à une session. Une notification utilisant le texte d’invitation standard est alors affichée à chaque utilisateur invité. Si un utilisateur accepte cette notification, le titre est activé.

Syntaxe

Paramètres

xblContext   _In_
Type : XblContextHandle
Contexte XBOX Live de l’utilisateur local. sessionReference   _In_
Type : XblMultiplayerSessionReference*
Objet XblMultiplayerSessionReference représentant la session à laquelle les utilisateurs cibles seront invités. xuids   _In_
Type : uint64_t*
Liste des ID utilisateur Xbox qui seront invités. xuidsCount   _In_
Type : size_t
Taille du tableau xuids. titleId   _In_
Type : uint32_t
ID du titre que l’utilisateur invité activera pour rejoindre la session. contextStringId   _In_opt_z_
Type : char*
ID de la chaîne de contexte personnalisée. Cet ID de chaîne est défini lors de l’ingestion XBOX Live pour identifier le texte d’invitation qui s’ajoute au texte d’invitation standard. La chaîne d’ID doit être précédée de ” /// ”. Passez nullptr si vous ne souhaitez pas ajouter de chaîne personnalisée à l’invitation. customActivationContext   _In_opt_z_
Type : char*
Chaîne de contexte d’activation. Chaîne définie par le jeu, transmise au client de jeu invité et interprétée comme souhaité. (Facultatif) async   _In_
Type : XAsyncBlock*
AsyncBlock pour cette opération.

Valeur de retour

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

Configuration requise

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

Documentation conceptuelle

Voir aussi

multiplayer_c
Dernière modification le 6 octobre 2026