当报告部署指标时调用的回调。
语法
public:
HRESULT OnDeployMetrics(
ULONGLONG ullTotalFiles,
ULONGLONG ullTotalBytes
)
参数
ullTotalFiles
类型:ULONGLONG
将部署的文件数。
ullTotalBytes
类型:ULONGLONG
在部署期间传输的字节数。
返回值
类型:HRESULT
返回 S_OK
以继续部署,或返回 HRESULT 错误代码以取消部署。
备注
部署系统评估需要部署到控制台或从开发控制台中删除的文件之后,将调用一次此回调,以报告要部署的预期总文件数和部署过程中要传送的字节数。 有关如何对文件进行评估以及在部署过程中何时调用回调的详细信息,请参阅 IXtfDeployCallback 接口。
与 IXtfDeployCallback
的其他回调一样,如果此回调返回 S_OK
,部署过程则会继续进行。 如果此回调返回任何 HRESULT
错误代码,部署过程则立即取消。 已传输或删除的文件保持原样,部分传输的文件将以其截断形式关闭。 必须完成另一个部署,以确保主机上的所有文件都完整且最新。
要求
头文件:xtfapplication.h
库:xtfapplication.lib
支持平台:Windows(适用于 Xbox 主机工具)