実行中のプロセスが見つかったときに呼び出されます。
構文
HRESULT OnFoundProcess(
LPCXTFPROCESSINFO pProcessData
)
パラメーター
pProcessData
型: LPCXTFPROCESSINFO
実行中のプロセスに関する情報を含む XTFPROCESSINFO 構造体へのポインター。
戻り値
型: HRESULT
正常に実行された場合は S_OK を返し、失敗した場合は HRESULT エラー コードを返します。
解説
このコールバック関数は、開発機本体にある各実行中プロセスの IXtfConsoleControlClient::GetRunningProcesses によって呼び出されます。 この関数は、実行中のプロセスのプロセス ID とプロセス イメージ ファイル名を含む XTFPROCESSINFO 構造体へのポインターを受け取ります。 Xbox Tools Framework (XTF) を使用して実行中のプロセスを列挙する方法について、詳しくは「プロセス一覧 (xbtlist.exe) (NDA トピック)認可が必須です」を参照してください。
注意
XTFPROCESSINFO 構造体用のメモリは Xbox Tools Framework (XTF) API によって所有され、このコールバック関数の毎回の呼び出し後に無効化されます。 後で使用するために構造体内の情報が必要な場合は、情報をコピーしておく必要があります。
要件
ヘッダー: xtfconsolecontrol.h
ライブラリ: xtfconsolecontrol.lib
サポートされているプラットフォーム: Windows (Xbox 本体ツール用)
関連項目
IXtfRunningProcessCallback
XtfConsoleControl
Xbox Tools Framework ネイティブ API リファレンス