IXtfDeployCallback::OnDeployExtraFileRemoved
为报告主机上的额外文件已删除而调用的回调。
语法
public:
HRESULT OnDeployExtraFileRemoved(
LPCWSTR pszFilePath
)
参数
pszFilePath
类型:LPCWSTR
指向删除的额外文件的路径。
返回值
类型:HRESULT
返回 S_OK
以继续部署,或返回 HRESULT 错误代码以取消部署。
备注
仅在将 fRemoveExtraFiles
参数设置为 TRUE 的情况下调用 IXtfApplicationClient::Deploy 方法时,才调用此回调,这表明部署系统应删除在不在部署电脑上的主机中找到的任何文件。 为每个已删除的额外文件调用一次此回调。 有关如何对文件进行评估以及在部署过程中何时调用回调的详细信息,请参阅 IXtfDeployCallback 接口。
与 IXtfDeployCallback
的其他回调一样,如果此回调返回 S_OK
,部署过程则会继续进行。 如果此回调返回任何 HRESULT
错误代码,部署过程则立即取消。 已传输或删除的文件保持原样,部分传输的文件将以其截断形式关闭。 必须完成另一个部署,以确保主机上的所有文件都完整且最新。
要求
头文件:xtfapplication.h
库:xtfapplication.lib
支持平台:Windows(适用于 Xbox 主机工具)