Skip to main content

IXtfDeployCallback::OnDeployChangeEvaluation

在评估哪些文件需要传输或删除时调用的回调。

语法

参数

ullFilesProcessed
类型:ULONGLONG
到目前为止已评估的文件数。 ullTotalFiles
类型:ULONGLONG
要评估的文件总数。

返回值

类型:HRESULT 返回 S_OK 以继续部署,或返回 HRESULT 错误代码以取消部署。

备注

此回调在部署系统评估哪些文件需要部署到主机或从主机删除时调用。你可以使用此回调更新进度指示器。有关文件如何评估以及在部署过程中何时调用回调的详细信息,请参阅 IXtfDeployCallback Interface IXtfDeployCallback 的其他回调一样,如果此回调返回 S_OK,则部署过程继续。如果此回调返回任何 HRESULT 错误代码,则部署过程会立即取消。已传输或删除的文件保持原样,部分传输的文件将以其被截断的形式关闭。必须完成另一次部署,以确保主机上的所有文件完整且为最新。 如果你正在部署尚未在目标主机上注册的游戏或应用,则必须部署所有文件,此回调根本不会被调用。

要求

头文件: xtfapplication.h 库: xtfapplication.lib 支持的平台: Windows(用于 XBOX 主机工具)

另请参阅

IXtfDeployCallback Interface
XtfApplication
最后修改于 2026年8月24日