Метод IBackgroundCopyJob::SetPriority (bits.h)

Указывает уровень приоритета задания. Уровень приоритета определяет, когда задание обрабатывается относительно других заданий в очереди передачи.

Синтаксис

HRESULT SetPriority(
  [in] BG_JOB_PRIORITY Val
);

Параметры

[in] Val

Указывает уровень приоритета задания относительно других заданий в очереди передачи. Значение по умолчанию — BG_JOB_PRIORITY_NORMAL. Список уровней приоритета см. в перечислении BG_JOB_PRIORITY .

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

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

Код возврата Description
S_OK
Приоритет задания был успешно задан.
E_NOTIMPL
Значение приоритета не определено в перечислении BG_JOB_PRIORITY .
BG_E_INVALID_STATE
Состояние задания не может быть BG_JOB_STATE_CANCELLED или BG_JOB_STATE_ACKNOWLEDGED.

Требования

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

См. также

BG_JOB_PRIORITY

IBackgroundCopyJob::GetPriority