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

# PFLobbySetCustomContext

> Référence de PFLobbySetCustomContext pour attacher une valeur de contexte de pointeur définie par l'application à un handle de lobby PlayFab à l'aide des API du SDK C++ PlayFab Multiplayer.

Configure une valeur de contexte personnalisée facultative, de la taille d'un pointeur, pour cet objet lobby.

## Syntaxe

```cpp theme={null}
HRESULT PFLobbySetCustomContext(  
    PFLobbyHandle lobby,  
    void* customContext  
)  
```

### Paramètres

**`lobby`**   PFLobbyHandle

Handle du lobby.

**`customContext`**   void\*\
*facultatif*

Valeur arbitraire de la taille d'un pointeur à stocker avec l'objet joueur.

### Valeur de retour

Type : HRESULT

`S_OK` si la configuration du contexte personnalisé a réussi, ou un code d'erreur dans le cas contraire. La forme lisible du code d'erreur peut être récupérée au moyen de [PFMultiplayerGetErrorMessage()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage).

## Remarques

Le contexte personnalisé sert généralement de « raccourci » permettant d'accéder plus simplement à la mémoire locale propre au titre associée au lobby, sans nécessiter de recherche dans une table de correspondance. La valeur est récupérée à l'aide de la méthode [PFLobbyGetCustomContext()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetcustomcontext). <br /><br /> Toute valeur configurée est traitée comme opaque par la bibliothèque et n'est valide que sur l'appareil local; elle n'est pas transmise sur le réseau.

## Configuration requise

**En-tête :** PFLobby.h

## Voir aussi

[Membres de PFLobby](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)\
[PFLobbyGetCustomContext](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetcustomcontext)


## Related topics

- [PFLobbyGetCustomContext](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbygetcustomcontext.md)
- [PFMatchmakingTicketSetCustomContext](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmatchmakingticketsetcustomcontext.md)
- [chat_user::set_custom_user_context](/fr-CA/reference/chat/gamechat2/classes/chat_user/methods/chat_user_set_custom_user_context.md)
- [pre_encode_audio_stream::set_custom_stream_context](/fr-CA/reference/chat/gamechat2/classes/pre_encode_audio_stream/methods/pre_encode_audio_stream_set_custom_stream_context.md)
- [PartyDevice::SetCustomContext](/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyDevice/methods/partydevice_setcustomcontext.md)
