IXtfDeployCallback::OnDeployChangeEvaluation
転送または削除する必要があるファイルを評価するときに呼び出されるコールバック。
構文
public:
HRESULT OnDeployChangeEvaluation(
ULONGLONG ullFilesProcessed,
ULONGLONG ullTotalFiles
)
パラメーター
ullFilesProcessed
型: ULONGLONG
これまでに評価されたファイルの数。
ullTotalFiles
型: ULONGLONG
評価するファイルの合計数。
戻り値
型: HRESULT
S_OK
を返すと配置が続行され、HRESULT エラー コードを返すと配置が取り消されます。
解説
このコールバックは、配置システムが、本体に配置したり本体から削除したりする必要があるファイルを評価するときに呼び出されます。 このコールバックを使用して、進行状況インジケーターを更新できます。 ファイルの評価方法、および配置プロセス中にコールバックが呼び出されるタイミングの詳細については、「IXtfDeployCallback インターフェイス」を参照してください。
IXtfDeployCallback
の他のコールバックと同様に、このコールバックによって S_OK
が返されると、配置プロセスは続行されます。 このコールバックによって HRESULT
エラー コードが返された場合、配置プロセスはすぐに取り消されます。 既に転送または削除されているファイルはそのままになり、部分的に転送されたファイルは、切り捨てられた形で閉じられます。 本体上のすべてのファイルが完全で最新の状態であることを確認するには、別の配置を完了する必要があります。
ターゲット本体に登録されていないゲームやアプリを配置する場合は、すべてのファイルを配置する必要があり、このコールバックはまったく呼び出されません。
要件
ヘッダー: xtfapplication.h
ライブラリ: xtfapplication.lib
サポートされているプラットフォーム: Windows (Xbox 本体ツール用)