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

# Interface IXtfRemoteRunCallback (conteúdo da interface)

> Interface IXtfRemoteRunCallback

# Interface IXtfRemoteRunCallback

Fornece retornos de chamada a serem usados quando a entrada padrão ou a saída padrão de um executável remoto são redirecionadas por [Run](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run.md).

## Sintaxe

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

## Métodos

| Método | Descrição |
| - | - |
| [Input](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input.md) | Chamado para passar texto ao executável remoto em execução por meio de sua entrada padrão. |
| [Output](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output.md) | Chamado para receber o texto enviado pelo executável remoto em execução para sua saída padrão. |

## Comentários

A interface **IXtfRemoteRunCallback** é passada para [IXtfRemoteRunClient::Run](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run.md) como parâmetro caso o executável a ser chamado exija uma entrada ou grave alguma saída que precise ser coletada. A interface contém uma [função de retorno de chamada de entrada](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input.md) e uma [função de retorno de chamada de saída](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output.md). Elas podem receber valores de forma independente uma da outra para fornecer a capacidade de leitura de entrada ou saída para um executável. A interface **IXtfRemoteRunCallback** é definida pelo usuário.

## Requisitos

**Cabeçalho:** xtfremoterun.h

**Biblioteca:** xtfremoterun.lib

**Plataformas com suporte:** Windows (para ferramentas de console XBOX)

## Confira também

[XtfRemoteRun](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/xtfremoterun_members.md)\
[IXtfRemoteRunCallback](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/interfaces/ixtfremoteruncallback.md)\
[IXtfRemoteRunClient::Run](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run.md)\
[IXtfRemoteRunCallback::Input](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input.md)\
[IXtfRemoteRunCallback::Output](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output.md)


## Related topics

- [Interface IXtfRemoteRunClient (conteúdo da interface)](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/interfaces/ixtfremoterunclient.md)
- [Membros do XtfRemoteRun (conteúdo da API)](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/xtfremoterun_members.md)
- [Output](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output.md)
- [Input](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input.md)
- [IXtfRunningProcessCallback (conteúdo da interface)](https://docs.xbox.com/pt-BR/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfRunningProcessCallback/ixtfrunningprocesscallback.md)
