Condividi tramite


Metodo IBackgroundCopyJob::SetPriority (bits.h)

Specifica il livello di priorità del processo. Il livello di priorità determina quando il processo viene elaborato rispetto ad altri processi nella coda di trasferimento.

Sintassi

HRESULT SetPriority(
  [in] BG_JOB_PRIORITY Val
);

Parametri

[in] Val

Specifica il livello di priorità del processo rispetto ad altri processi nella coda di trasferimento. Il valore predefinito è BG_JOB_PRIORITY_NORMAL. Per un elenco dei livelli di priorità, vedere l'enumerazione BG_JOB_PRIORITY .

Valore restituito

Questo metodo restituisce i valori HRESULT seguenti, nonché altri.

Codice restituito Descrizione
S_OK
La priorità del processo è stata impostata correttamente.
E_NOTIMPL
Il valore di Priority non è definito nell'enumerazione BG_JOB_PRIORITY .
BG_E_INVALID_STATE
Lo stato del processo non può essere BG_JOB_STATE_CANCELLED o BG_JOB_STATE_ACKNOWLEDGED.

Requisiti

Requisito Valore
Client minimo supportato Windows XP
Server minimo supportato Windows Server 2003
Piattaforma di destinazione Windows
Intestazione bits.h
Libreria Bits.lib
DLL QmgrPrxy.dll

Vedi anche

BG_JOB_PRIORITY

IBackgroundCopyJob::GetPriority