IBackgroundCopyJob::Resume 方法 (bits.h)

啟動新的作業,或重新啟動已暫停的作業。

Syntax

HRESULT Resume();

傳回值

這個方法會傳回下列 HRESULT 值,以及其他值。

傳回碼 Description
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
程式庫 Bits.lib
Dll QmgrPrxy.dll

另請參閱

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend