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

# Méthode IXtfUserClient::PairControllerWithUser

> Méthode IXtfUserClient::PairControllerWithUser

# Méthode IXtfUserClient::PairControllerWithUser

Associe l'utilisateur identifié par l'adresse e-mail spécifiée à la manette ayant l'ID de manette spécifié.

## Syntaxe

```cpp theme={null}
public:
HRESULT PairControllerWithUser(
         LPCWSTR userName,
         UINT64 controllerId
)  
```

### Paramètres

*userName*\
Type : LPCWSTR

Adresse e-mail de l'utilisateur à associer à la manette.

*controllerId*\
Type : UINT64

ID de manette de la manette.

### Valeur de retour

Type : HRESULT

Code de réussite ou d'erreur HRESULT.

## Remarques

Pour obtenir l'adresse e-mail de l'utilisateur, appelez [ListUsers](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/listusers-ixtfuserclient-xtfuser-xbox-windows-m). Dans la structure [XTF\_USER\_DATA](/fr/reference/tools/xtf/xtfuser/structures/XTF_USER_DATA-xtfuser-xbox-windows-t) renvoyée, examinez le membre *pszEmailAddress*.

L'association d'une manette à l'aide de **PairControllerWithUser** est cumulative. Si un utilisateur est déjà associé à la manette, l'utilisateur spécifié par *userName* est également associé à la manette. Pour créer une association exclusive, appelez **PairControllerWithUserIdExclusive** ou **PairControllerWithUserExclusive**.

## Configuration requise

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

**Bibliothèque :** xtfuser.lib

**Plateformes prises en charge :** Windows (pour les outils de console XBOX)

## Voir aussi

[PairControllerWithUserId](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/paircontrollerwithuserid-ixtfuserclient-xtfuser-xbox-windows-m)


## Related topics

- [Méthode IXtfUserClient::PairControllerWithUserId](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/paircontrollerwithuserid-ixtfuserclient-xtfuser-xbox-windows-m.md)
- [Méthode IXtfUserClient::AddUser](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/adduser-ixtfuserclient-xtfuser-xbox-windows-m.md)
- [IXtfUserClient::SigninUser](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/signinuser-ixtfuserclient-xtfuser-xbox-windows-m.md)
- [IXtfUserClient::SigninUserId](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/signinuserid-ixtfuserclient-xtfuser-xbox-windows-m.md)
- [IXtfUserClient::DeleteAllUsers](/fr/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/deleteallusers-ixtfuserclient-xtfuser-xbox-windows-m.md)
