IBackgroundCopyJob::Resume 方法 (bits.h)
啟動新的作業,或重新啟動已暫停的作業。
Syntax
HRESULT Resume();
傳回值
這個方法會傳回下列 HRESULT 值,以及其他值。
傳回碼 | Description |
---|---|
|
作業已成功重新啟動。 |
|
沒有要傳送的檔案。 |
|
作業的狀態不能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 |