共用方式為


IBackgroundCopyJob::Resume 方法(bits.h)

啟用新工作或重新啟動已暫停的工作。

語法

HRESULT Resume();

返回值

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

回傳碼 Description
S_OK
工作成功重新啟動。
BG_E_EMPTY
沒有檔案可以轉移。
BG_E_INVALID_STATE
工作狀態無法BG_JOB_STATE_CANCELLED或BG_JOB_STATE_ACKNOWLEDGED。

備註

當你建立一個工作時,該工作會被暫停。 呼叫 Resume 會將工作從暫停狀態移到 queueed 狀態。 工作會保持在排隊狀態,直到排程器決定輪到該工作傳輸檔案。 請注意,該工作必須包含一個或多個檔案,才能呼叫此方法。 如果工作類型為 BG_JOB_TYPE_UPLOAD_REPLY,且你想指定回覆檔案名稱,應該先呼叫 IBackgroundCopyJob2::SetReplyFileName 方法,再呼叫 Resume

如果工作狀態BG_JOB_STATE_TRANSIENT_ERROR或BG_JOB_STATE_ERROR,修正錯誤後呼叫 Resume 方法重新啟動工作。

需求

Requirement 價值觀
最低支援的用戶端 視窗XP
支援的最低伺服器 Windows Server 2003
目標平臺 窗戶
Header Bits.h
Library Bits.lib
DLL QmgrPrxy.dll

另請參閱

IBackgroundCopyJob::取消

IBackgroundCopyJob::暫停