Метод IBackgroundCopyGroup::CreateJob (qmgr.h)

[IBackgroundCopyGroup доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте интерфейсы BITS.]

Используйте метод CreateJob , чтобы добавить новое задание в группу. Группа может содержать только одно задание.

Синтаксис

HRESULT CreateJob(
  [in]  GUID                guidJobID,
  [out] IBackgroundCopyJob1 **ppJob
);

Параметры

[in] guidJobID

Уникально идентифицирует задание в группе и очереди.

[out] ppJob

Указатель на указатель интерфейса IBackgroundCopyJob1 . Используйте интерфейс для добавления файлов и проверка состояния задания.

Возвращаемое значение

Этот метод возвращает следующие значения HRESULT , а также другие.

Код возврата Описание
S_OK
Задание успешно создано.
QM_E_INVALID_STATE
Задание уже выполняется.
E_NOTIMPL
Для каждой группы разрешено только одно задание.

Требования

Требование Значение
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Целевая платформа Windows
Header qmgr.h
DLL QmgrPrxy.dll

См. также раздел

IBackgroundCopyGroup