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

# Interface IXtfRemoteRunCallback

> 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](/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run).

<a id="syntaxSection" />

## Sintaxe

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

## Métodos

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

<a id="requirements" />

## Comentários

A interface **IXtfRemoteRunCallback** é passada para [IXtfRemoteRunClient::Run](/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/methods/ixtfremoterunclient_run) 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](/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_input) e uma [função de retorno de chamada de saída](/pt-BR/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/methods/ixtfremoteruncallback_output). 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)

<a id="ID4E4" />

## Confira também

<a id="ID4E6" />

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


## Related topics

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