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

# IXtfRemoteRunCallback Interface

> IXtfRemoteRunCallback Interface

# IXtfRemoteRunCallback Interface

원격 실행 파일의 표준 입력 또는 표준 출력이 [Run](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run)에 의해 리디렉션될 때 사용할 콜백을 제공합니다.

<a id="syntaxSection" />

## Syntax

```cpp theme={null}
interface IXtfRemoteRunCallback : public IUnknown  
```

## Methods

| Method                                                                                                         | Description                                    |
| -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| [Input](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input)   | 실행 중인 원격 실행 파일의 표준 입력을 통해 텍스트를 전달하기 위해 호출됩니다.  |
| [Output](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output) | 실행 중인 원격 실행 파일이 표준 출력으로 보낸 텍스트를 수신하기 위해 호출됩니다. |

<a id="requirements" />

## Remarks

**IXtfRemoteRunCallback** 인터페이스는 호출할 실행 파일이 입력을 필요로 하거나 수집해야 할 출력을 쓰는 경우, [IXtfRemoteRunClient::Run](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run)에 매개 변수로 전달됩니다. 이 인터페이스에는 [input 콜백 함수](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input)와 [output 콜백 함수](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output)가 모두 포함되어 있습니다. 이들은 서로 독립적으로 값을 할당하여 실행 파일에 대한 입력 또는 출력 읽기 기능을 제공할 수 있습니다. **IXtfRemoteRunCallback** 인터페이스는 사용자 정의입니다.

## Requirements

**Header:** xtfremoterun.h

**Library:** xtfremoterun.lib

**Supported platforms:** Windows(XBOX 콘솔 도구용)

<a id="ID4E4" />

## See also

<a id="ID4E6" />

[XtfRemoteRun](/reference/tools/xtf/xtfremoterun/xtfremoterun_members)\
[IXtfRemoteRunCallback](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/interfaces/ixtfremoteruncallback)\
[IXtfRemoteRunClient::Run](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run)\
[IXtfRemoteRunCallback::Input](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input)\
[IXtfRemoteRunCallback::Output](/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output)


## Related topics

- [IXtfRemoteRunCallback::Output Method](/ko/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output.md)
- [IXtfRemoteRunCallback::Input Method](/ko/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input.md)
- [XtfCreateRemoteRunClient Method](/ko/reference/tools/xtf/xtfremoterun/methods/xtfremoterun_xtfcreateremoterunclient.md)
- [IXtfRemoteRunClient Interface](/ko/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/interfaces/ixtfremoterunclient.md)
- [IXtfRemoteRunClient::Run Method](/ko/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run.md)
