Поделиться через


Метод 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.

Замечания

При создании задания задание изначально приостановлено. Вызов резюме перемещает задание из приостановленного состояния в состояние очереди. Задание остается в состоянии очереди, пока планировщик не определит, что это очередь задания для передачи файлов. Обратите внимание, что задание должно содержать один или несколько файлов перед вызовом этого метода. Если задание имеет тип BG_JOB_TYPE_UPLOAD_REPLY и вы хотите указать имя файла ответа, необходимо вызвать метод IBackgroundCopyJob2::SetReplyFileName перед вызовом Resume.

Если задание находится в состоянии BG_JOB_STATE_TRANSIENT_ERROR или BG_JOB_STATE_ERROR, вызовите метод Resume , чтобы перезапустить задание после устранения ошибки.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows XP
минимальный поддерживаемый сервер Windows Server 2003
целевая платформа Виндоус
Header bits.h
Library Bits.lib
DLL QmgrPrxy.dll

См. также

IBackgroundCopyJob::Cancel

IBackgroundCopyJob::Suspend