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

# GetAllSettings

> IXtfConsoleControlClient::GetAllSettings

# IXtfConsoleControlClient::GetAllSettings

Retourne les paramètres de la console actuelle.

## Syntaxe

```cpp theme={null}
HRESULT GetAllSettings(
         XTFCONFIGSETTING **pConfigSettings,
         int *count
)  
```

### Paramètres

*pConfigSettings*\
Type : [XTFCONFIGSETTING](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md)\*\*

Pointeur vers un tableau de structures [XTFCONFIGSETTING](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md) qui décrivent les paramètres.

*count*\
Type : int\*

Nombre d'éléments dans le tableau *pConfigSettings*.

### Valeur de retour

Type : HRESULT

Retourne `S_OK` en cas de réussite; sinon, retourne un code d'erreur HRESULT.

## Remarques

Cette fonction retourne tous les paramètres de configuration de la console de développement actuelle. Les paramètres de configuration sont récupérés sous forme de tableau de structures [XTFCONFIGSETTING](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md), chacune contenant le nom et la valeur actuelle du paramètre de configuration.

Vous pouvez également utiliser la fonction [IXtfConsoleControlClient::GetConfigSettings](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md) pour parcourir les paramètres de configuration de la console actuelle et appeler une fonction de rappel [IXtfConfigSettingsCallback::OnFoundSetting](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConfigSettingsCallback/methods/ixtfconfigsettingscallback_onfoundsetting.md) implémentée dans votre application pour chaque paramètre de configuration. Pour plus d'informations sur l'accès aux paramètres de configuration à l'aide de XBOX Tools Framework (XTF), consultez [Configuration (xbconfig.exe) (rubrique sous NDA)](https://docs.xbox.com/fr-CA/tools/tools-console/commandlinetools/xbconfig.md).

## Configuration requise

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

**Bibliothèque :** xtfconsolecontrol.lib

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

## Voir aussi

[IXtfConfigSettingsCallback::OnFoundSetting](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConfigSettingsCallback/methods/ixtfconfigsettingscallback_onfoundsetting.md)\
[IXtfConsoleControlClient::GetConfigSettings](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md)\
[IXtfConsoleControlClient](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)\
[XtfConsoleControl](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/xtfconsolecontrol_members.md)


## Related topics

- [GetConfigSettings](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md)
- [XTFCONFIGSETTING](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md)
- [GetConfigValue](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigvalue.md)
- [IXtfConsoleControlClient (contenu de l'interface)](https://docs.xbox.com/fr-CA/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)
- [Commande settings](https://docs.xbox.com/fr-CA/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-settings-command.md)
