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

현재 콘솔에 대한 설정을 반환합니다.

## 구문

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

### 매개 변수

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

설정을 설명하는 [XTFCONFIGSETTING](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md) 구조체 배열에 대한 포인터입니다.

*count*\
형식: int\*

*pConfigSettings* 배열의 요소 수입니다.

### 반환 값

형식: HRESULT

성공하면 `S_OK`를 반환하고, 그렇지 않으면 HRESULT 오류 코드를 반환합니다.

## 설명

이 함수는 현재 개발 콘솔의 모든 구성 설정을 반환합니다. 구성 설정은 [XTFCONFIGSETTING](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md) 구조체 배열로 검색되며, 각 구조체에는 구성 설정의 이름과 현재 값이 포함됩니다.

또한 [IXtfConsoleControlClient::GetConfigSettings](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md) 함수를 사용하여 현재 콘솔의 구성 설정을 반복하고, 각 구성 설정에 대해 앱에 구현된 [IXtfConfigSettingsCallback::OnFoundSetting](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConfigSettingsCallback/methods/ixtfconfigsettingscallback_onfoundsetting.md) 콜백 함수를 호출할 수도 있습니다. XBOX Tools Framework(XTF)를 사용하여 구성 설정에 액세스하는 방법에 대한 자세한 내용은 [구성(xbconfig.exe)(NDA 항목)](https://docs.xbox.com/ko/tools/tools-console/commandlinetools/xbconfig.md)을 참조하세요.

## 요구 사항

**헤더:** xtfconsolecontrol.h

**라이브러리:** xtfconsolecontrol.lib

**지원 플랫폼:** Windows(XBOX 콘솔 도구용)

## 함께 보기

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


## Related topics

- [GetConfigSettings](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigsettings.md)
- [XTFCONFIGSETTING](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/structs/xtfconfigsetting.md)
- [GetConfigValue](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/methods/ixtfconsolecontrolclient_getconfigvalue.md)
- [IXtfConsoleControlClient (인터페이스 콘텐츠)](https://docs.xbox.com/ko/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)
- [Settings 명령](https://docs.xbox.com/ko/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-settings-command.md)
