Pular para o conteúdo principal

IXtfConsoleControlClient::GetRunningProcesses

Faz com que todos os processos em execução sejam enumerados, invocando um retorno de chamada para cada processo em execução.

Sintaxe

Parâmetros

pCallback
Tipo: IXtfRunningProcessCallback*
Um ponteiro para a interface IXtfRunningProcessCallback, invocada quando um processo em execução é descoberto.

Valor retornado

Tipo: HRESULT Retorna S_OK se for bem-sucedido; caso contrário, retorna um código de erro HRESULT.

Comentários

Essa função faz com que a API do XBOX Tools Framework (XTF) enumere todos os processos em execução no console de desenvolvimento atual. Quando um processo em execução é encontrado, a API do XTF invoca a função de retorno de chamada OnFoundProcess da interface IXtfRunningProcessCallback implementada no seu aplicativo e especificada em pCallback. A API do XTF passa um ponteiro para uma estrutura XTFPROCESSINFO, que descreve o processo em execução, ao invocar a função OnFoundProcess que você implementou.
A memória da estrutura XTFPROCESSINFO pertence à API do XBOX Tools Framework (XTF) e é invalidada após cada invocação da sua função de retorno de chamada IXtfRunningProcessCallback::OnFoundProcess. Você deve copiar as informações da estrutura se precisar delas para uso posterior.
Para obter a lista de processos em execução na partição do título, você precisa acrescentar /title ao endereço fornecido em XtfCreateConsoleClient ao criar a instância de IXtfConsoleControlClient; caso contrário, essa função retornará a lista de processos em execução na partição do sistema.
Para obter mais informações sobre como listar processos em execução usando o XBOX Tools Framework (XTF), consulte Lista de processos (xbtlist.exe) (tópico sob NDA).

Requisitos

Cabeçalho: xtfconsolecontrol.h Biblioteca: xtfconsolecontrol.lib Plataformas com suporte: Windows (para ferramentas do console XBOX)

Confira também

IXtfConsoleControlClient
XtfConsoleControl
Última modificação em 6 de outubro de 2026