IXtfConsoleControlClient::GetRunningProcesses
Hace que se enumeren todos los procesos en ejecución e invoca una devolución de llamada para cada proceso en ejecución.Sintaxis
Parámetros
pCallbackTipo: IXtfRunningProcessCallback* Un puntero a la interfaz IXtfRunningProcessCallback, que se invoca cuando se detecta un proceso en ejecución.
Valor devuelto
Tipo: HRESULT DevuelveS_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error HRESULT.
Comentarios
Esta función hace que la API de XBOX Tools Framework (XTF) enumere todos los procesos en ejecución en la consola de desarrollo actual. Cuando se encuentra un proceso en ejecución, la API de XTF invoca la función de devolución de llamada OnFoundProcess de la interfaz IXtfRunningProcessCallback implementada en su aplicación y especificada enpCallback. La API de XTF pasa un puntero a una estructura XTFPROCESSINFO, que describe el proceso en ejecución, cuando invoca la función OnFoundProcess que usted ha implementado.
La memoria de la estructura XTFPROCESSINFO pertenece a la API de XBOX Tools Framework (XTF) y se invalida después de cada invocación de su función de devolución de llamada IXtfRunningProcessCallback::OnFoundProcess. Debe copiar la información de la estructura si la necesita para un uso posterior.
Para obtener la lista de procesos que se ejecutan en la partición del título, debe anexar
/title a la dirección proporcionada en XtfCreateConsoleClient al crear la instancia de IXtfConsoleControlClient; de lo contrario, esta función devolverá la lista de procesos que se ejecutan en la partición del sistema.Requisitos
Encabezado: xtfconsolecontrol.h Biblioteca: xtfconsolecontrol.lib Plataformas compatibles: Windows (para herramientas de consola XBOX)Consulte también
IXtfConsoleControlClientXtfConsoleControl
