IXtfApplicationClient::QueryExecutionState
查询具有指定包名字对象的应用程序的执行状态。
语法
public:
HRESULT QueryExecutionState(
LPCWSTR pszPackageMoniker,
DWORD *dwState
)
参数
pszPackageMoniker
类型:LPCWSTR
一个指针,指向要查询的应用的包名字对象。
dwState
类型:DWORD*
接收该应用程序的执行状态的指针。 此参数设置为下表中列出的值之一。
常量 | 值 | 说明 |
---|---|---|
未知 | 0 | 该应用的执行状态未知。 |
正在运行 | 1 | 该应用当前正在运行。 |
暂停中 | 2 | 该应用处于暂停过程中。 |
已暂停 | 3 | 该应用的执行操作当前已暂停。 |
已终止 | 4 | 该应用已终止。 |
返回值
类型:HRESULT
如果成功,返回 S_OK
;否则返回 HRESULT 错误代码。
备注
此方法查询具有指定包名称的应用程序的执行状态。 此方法类似于 Xbox Tools Framework (XTF) 中包含的应用程序管理 (xbapp.exe) 工具中的 xbapp query
命令。 有关 xbapp query
命令的详细信息,请参阅应用程序管理 (xbapp.exe)(NDA 主题)要求授权。
有关游戏生命周期状态的详细信息,请参阅 Xbox 游戏生命周期(NDA 主题)要求授权。
要求
头文件:xtfapplication.h
库:xtfapplication.lib
支持平台:Windows(适用于 Xbox 主机工具)