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

Devuelve la configuración de la consola actual.

## Sintaxis

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

### Parámetros

*pConfigSettings*\
Tipo: [XTFCONFIGSETTING](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md)\*\*

Un puntero a una matriz de estructuras [XTFCONFIGSETTING](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md) que describen las opciones de configuración.

*count*\
Tipo: int\*

El número de elementos de la matriz *pConfigSettings*.

### Valor devuelto

Tipo: HRESULT

Devuelve `S_OK` si se ejecuta correctamente; de lo contrario, devuelve un código de error HRESULT.

## Comentarios

Esta función devuelve todas las opciones de configuración de la consola de desarrollo actual. Las opciones de configuración se recuperan como una matriz de estructuras [XTFCONFIGSETTING](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md), cada una de las cuales contiene el nombre y el valor actual de la opción de configuración.

También puede usar la función [IXtfConsoleControlClient::GetConfigSettings](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md) para iterar por las opciones de configuración de la consola actual e invocar una función de devolución de llamada [IXtfConfigSettingsCallback::OnFoundSetting](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConfigSettingsCallback/methods/ixtfconfigsettingscallback_onfoundsetting.md) implementada en su aplicación para cada opción de configuración. Para obtener más información sobre el acceso a las opciones de configuración mediante XBOX Tools Framework (XTF), consulte [Configuración (xbconfig.exe) (tema NDA)](https://docs.xbox.com/es/tools/tools-console/commandlinetools/xbconfig.md).

## Requisitos

**Encabezado:** xtfconsolecontrol.h

**Biblioteca:** xtfconsolecontrol.lib

**Plataformas compatibles:** Windows (para herramientas de consola XBOX)

## Consulte también

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


## Related topics

- [GetConfigSettings](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md)
- [XTFCONFIGSETTING](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md)
- [GetConfigValue](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigvalue.md)
- [IXtfConsoleControlClient (Contenido de la interfaz)](https://docs.xbox.com/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)
- [Comando settings](https://docs.xbox.com/es/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-settings-command.md)
