IXtfConsoleControlClient::GetRunningProcesses
枚举所有正在运行的进程,并针对每个正在运行的进程调用回调。语法
参数
pCallback类型:IXtfRunningProcessCallback* 指向 IXtfRunningProcessCallback 接口的指针,在发现正在运行的进程时调用。
返回值
类型:HRESULT 如果成功,则返回S_OK;否则返回 HRESULT 错误代码。
备注
此函数会导致 XBOX Tools Framework (XTF) API 枚举当前开发主机上所有正在运行的进程。找到正在运行的进程时,XTF API 会调用你的应用中实现并在pCallback 中指定的 IXtfRunningProcessCallback 接口的 OnFoundProcess 回调函数。当 XTF API 调用你实现的 OnFoundProcess 函数时,它会传递一个指向描述该运行进程的 XTFPROCESSINFO 结构的指针。
XTFPROCESSINFO 结构的内存归 XBOX Tools Framework (XTF) API 所有,并在每次调用你的 IXtfRunningProcessCallback::OnFoundProcess 回调函数后失效。如果你稍后需要使用这些信息,则必须复制该结构中的信息。
若要获取在标题分区中运行的进程列表,你需要在创建 IXtfConsoleControlClient 实例时,将
/title 追加到 XtfCreateConsoleClient 中给出的地址;否则此函数将返回在系统分区中运行的进程列表。要求
头文件: xtfconsolecontrol.h 库: xtfconsolecontrol.lib 支持的平台: Windows(适用于 XBOX 主机工具)另请参阅
IXtfConsoleControlClientXtfConsoleControl
