Partilhar via


Método IBackgroundCopyJob::SetPriority (bits.h)

Especifica o nível de prioridade do trabalho. O nível de prioridade determina quando seu trabalho é processado em relação a outros trabalhos na fila de transferência.

Sintaxe

HRESULT SetPriority(
  [in] BG_JOB_PRIORITY Val
);

Parâmetros

[in] Val

Especifica o nível de prioridade do trabalho em relação a outros trabalhos na fila de transferência. O padrão é BG_JOB_PRIORITY_NORMAL. Para obter uma lista de níveis de prioridade, consulte a enumeração BG_JOB_PRIORITY .

Valor de retorno

Esse método retorna os seguintes valores HRESULT , bem como outros.

Código de retorno Description
S_OK
A prioridade do trabalho foi definida com êxito.
E_NOTIMPL
O valor de Prioridade não é definido na enumeração BG_JOB_PRIORITY .
BG_E_INVALID_STATE
O estado do trabalho não pode ser BG_JOB_STATE_CANCELLED ou BG_JOB_STATE_ACKNOWLEDGED.

Requirements

Requirement Value
Cliente mínimo suportado Windows XP
Servidor mínimo compatível Windows Server 2003
da Plataforma de Destino Windows
Header bits.h
Library Bits.lib
de DLL QmgrPrxy.dll

Consulte também

BG_JOB_PRIORITY

IBackgroundCopyJob::GetPriority