IBackgroundCopyJob::Resume 方法

激活新作业或重启已暂停的作业。

语法

HRESULT Resume();

参数

此方法没有任何参数。

返回值

此方法返回以下 HRESULT 值以及其他值。

返回代码 说明
S_OK
作业已成功重启。
DO_E_EMPTY
没有要传输的文件。
DO_E_INVALID_STATE
作业的状态不能BG_JOB_STATE_CANCELLED或BG_JOB_STATE_ACKNOWLEDGED。

备注

创建作业时,该作业最初会暂停。 调用 Resume 会将作业移动到“正在传输”状态。 请注意,在调用此方法之前,作业必须包含一个或多个文件。

如果作业处于BG_JOB_STATE_TRANSIENT_ERROR或BG_JOB_STATE_ERROR状态,请在修复错误后调用 Resume 方法来重启作业。

要求

要求
最低受支持的客户端
Windows 10版本 1709 [仅限桌面应用]
最低受支持的服务器
Windows Server 版本 1709 [仅限桌面应用]
标头
Deliveryoptimization.h
IDL
DeliveryOptimization.idl

Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyJob定义为 37668D37-507E-4160-9316-26306D150B12

另请参阅

IBackgroundCopyJob

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend