> ## 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

Invita a los usuarios especificados a una sesión. Esto hará que se muestre una notificación a cada usuario invitado con el texto de invitación estándar. Si un usuario acepta esa notificación, se activará el título.

## Sintaxis

```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  
)  
```

### Parámetros

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

Contexto de XBOX live del usuario local.

*sessionReference*   \_In\_\
Tipo: [XblMultiplayerSessionReference\*](/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessionreference)

Un objeto XblMultiplayerSessionReference que representa la sesión a la que se invitará a los usuarios de destino.

*xuids*   \_In\_\
Tipo: uint64\_t\*

La lista de identificadores de usuario de XBOX que se invitarán.

*xuidsCount*   \_In\_\
Tipo: size\_t

Tamaño de la matriz de xuids.

*titleId*   \_In\_\
Tipo: uint32\_t

El identificador del título que el usuario invitado activará para unirse a la sesión.

*contextStringId*   \_In\_opt\_z\_\
Tipo: char\*

El identificador de cadena de contexto personalizado. Este identificador de cadena se define durante la ingesta de XBOX Live para identificar el texto de invitación que es adicional al texto de invitación estándar. La cadena del identificador debe tener el prefijo " /// ". Pase nullptr si no quiere que se agregue una cadena personalizada a la invitación.

*customActivationContext*   \_In\_opt\_z\_\
Tipo: char\*

La cadena de contexto de activación. Una cadena definida por el juego que se pasa al cliente del juego invitado y se interpreta como se desee. (Opcional)

*async*   \_In\_\
Tipo: XAsyncBlock\*

El AsyncBlock de esta operación.

### Valor devuelto

Tipo: HRESULT

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

## Requisitos

**Encabezado:** multiplayer\_c.h

**Biblioteca:** Microsoft.Xbox.Services.14x.GDK.C.lib

## Documentación conceptual

* [Envío de invitaciones](/services/xbox-services/multiplayer/invites/how-to/live-invites-send)

## Consulte también

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


## Related topics

- [Envío de invitaciones](/es/services/xbox-services/multiplayer/invites/how-to/live-invites-send.md)
- [Migración de MPSD a PlayFab Multiplayer y MPA](/es/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [Información general de Multiplayer Session Directory](/es/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)
- [Procedimientos recomendados para llamar a los servicios XBOX](/es/services/xbox-services/develop/best-practices/live-best-practices-calling-xbl.md)
- [Tareas multijugador](/es/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos.md)
