Compartir a través de


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

Especifica el nivel de prioridad del trabajo. El nivel de prioridad determina cuándo se procesa el trabajo en relación con otros trabajos de la cola de transferencia.

Sintaxis

HRESULT SetPriority(
  [in] BG_JOB_PRIORITY Val
);

Parámetros

[in] Val

Especifica el nivel de prioridad del trabajo en relación con otros trabajos de la cola de transferencia. El valor predeterminado es BG_JOB_PRIORITY_NORMAL. Para obtener una lista de niveles de prioridad, consulte la enumeración BG_JOB_PRIORITY .

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código devuelto Descripción
S_OK
La prioridad del trabajo se estableció correctamente.
E_NOTIMPL
El valor de Priority no está definido en la enumeración BG_JOB_PRIORITY .
BG_E_INVALID_STATE
El estado del trabajo no puede ser BG_JOB_STATE_CANCELLED ni BG_JOB_STATE_ACKNOWLEDGED.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP
Servidor mínimo compatible Windows Server 2003
Plataforma de destino Windows
Encabezado bits.h
Library Bits.lib
Archivo DLL QmgrPrxy.dll

Consulte también

BG_JOB_PRIORITY

IBackgroundCopyJob::GetPriority