IBackgroundCopyJob::Resume 方法 (bits.h)

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

语法

HRESULT Resume();

返回值

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

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

注解

创建作业时,该作业最初会暂停。 调用 Resume 会将作业从挂起状态移动到排队状态。 作业一直处于排队状态,直到计划程序确定它轮到作业传输文件为止。 请注意,在调用此方法之前,作业必须包含一个或多个文件。 如果作业的类型为 BG_JOB_TYPE_UPLOAD_REPLY 并且你想要指定回复文件的名称,则应在调用 Resume 之前调用 IBackgroundCopyJob2::SetReplyFileName 方法。

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

要求

要求
最低受支持的客户端 Windows XP
最低受支持的服务器 Windows Server 2003
目标平台 Windows
标头 bits.h
Library Bits.lib
DLL QmgrPrxy.dll

另请参阅

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend