> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblMultiplayerSendInvitesAsync

> XblMultiplayerSendInvitesAsync

# 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

```cpp theme={null}
HRESULT XblMultiplayerSendInvitesAsync(  
         XblContextHandle xblContext,  
         const XblMultiplayerSessionReference* sessionReference,  
         const uint64_t* xuids,  
         size_t xuidsCount,  
         uint32_t titleId,  
         const char* contextStringId,  
         const char* customActivationContext,  
         XAsyncBlock* async  
)  
```

### Paramètres

*xblContext*   \_In\_\
Type : [XblContextHandle](/fr/reference/live/xsapi-c/types_c/handles/xblcontexthandle)

Contexte XBOX Live de l'utilisateur local.

*sessionReference*   \_In\_\
Type : [XblMultiplayerSessionReference\*](/fr/reference/live/xsapi-c/multiplayer_c/structs/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

* [Envoi d'invitations](/fr/services/xbox-services/multiplayer/invites/how-to/live-invites-send)

## Voir aussi

[multiplayer\_c](/fr/reference/live/xsapi-c/multiplayer_c/multiplayer_c_members)


## Related topics

- [Envoi d'invitations](/fr/services/xbox-services/multiplayer/invites/how-to/live-invites-send.md)
- [Passer de MPSD à PlayFab Multiplayer et MPA](/fr/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [Vue d'ensemble de Multiplayer Session Directory](/fr/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)
- [Tâches multijoueurs](/fr/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos.md)
- [Bonnes pratiques pour appeler les services XBOX](/fr/services/xbox-services/develop/best-practices/live-best-practices-calling-xbl.md)
