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


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

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

Синтаксис

HRESULT SetPriority(
  [in] BG_JOB_PRIORITY Val
);

Параметры

[in] Val

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

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

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

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

Требования

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

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

BG_JOB_PRIORITY

IBackgroundCopyJob::GetPriority