Метод IBackgroundCopyJob::Resume (bits.h)
Активирует новое задание или перезапускает приостановленное задание.
Синтаксис
HRESULT Resume();
Возвращаемое значение
Этот метод возвращает следующие значения HRESULT , а также другие.
Код возврата | Описание |
---|---|
|
Задание успешно перезапущено. |
|
Нет файлов для передачи. |
|
Состояние задания не может быть BG_JOB_STATE_CANCELLED или BG_JOB_STATE_ACKNOWLEDGED. |
Комментарии
При создании задания задание изначально приостанавливается. Вызов Resume перемещает задание из приостановленного состояния в состояние в очереди. Задание остается в состоянии постановки в очередь, пока планировщик не определит, что выполняется передача файлов. Обратите внимание, что задание должно содержать один или несколько файлов перед вызовом этого метода. Если задание имеет тип BG_JOB_TYPE_UPLOAD_REPLY и вы хотите указать имя файла ответа, необходимо вызвать метод IBackgroundCopyJob2::SetReplyFileName перед вызовом Resume.
Если задание находится в состоянии BG_JOB_STATE_TRANSIENT_ERROR или BG_JOB_STATE_ERROR, вызовите метод Resume , чтобы перезапустить задание после исправления ошибки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP |
Минимальная версия сервера | Windows Server 2003 |
Целевая платформа | Windows |
Header | bits.h |
Библиотека | Bits.lib |
DLL | QmgrPrxy.dll |