次の方法で共有


IXtfApplicationClient::QueryExecutionState

指定されたパッケージ モニカーのアプリの実行状態をクエリします。

構文

public:
HRESULT QueryExecutionState(
         LPCWSTR pszPackageMoniker,
         DWORD *dwState
)  

パラメーター

pszPackageMoniker
型: LPCWSTR

照会するアプリのパッケージ モニカーへのポインター。

dwState
型: DWORD*

アプリの実行状態を受け取るポインター。 このパラメーターは、次の表に示すいずれかの値に設定されます。

定数 説明
Unknown 0 アプリの実行状態が不明です。
Running 1 アプリは現在実行中です。
Suspending 2 アプリは一時停止中です。
Suspended 3 アプリの実行は現在一時停止されています。
Terminated 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 本体ツール用)

関連項目

IXtfApplicationClient インターフェイス
XtfApplication