Freigeben über


IBackgroundCopyJob::SetPriority-Methode (bits.h)

Gibt die Prioritätsstufe Ihres Auftrags an. Die Prioritätsstufe bestimmt, wann Ihr Auftrag relativ zu anderen Aufträgen in der Übertragungswarteschlange verarbeitet wird.

Syntax

HRESULT SetPriority(
  [in] BG_JOB_PRIORITY Val
);

Die Parameter

[in] Val

Gibt die Prioritätsebene Ihres Auftrags relativ zu anderen Aufträgen in der Übertragungswarteschlange an. Der Standardwert ist BG_JOB_PRIORITY_NORMAL. Eine Liste der Prioritätsebenen finden Sie in der BG_JOB_PRIORITY Enumeration.

Rückgabewert

Diese Methode gibt die folgenden HRESULT-Werte sowie andere zurück.

Rückgabecode Description
S_OK
Die Auftragspriorität wurde erfolgreich festgelegt.
E_NOTIMPL
Der Wert für Priority ist in der BG_JOB_PRIORITY-Aufzählung nicht definiert.
BG_E_INVALID_STATE
Der Status des Auftrags kann nicht BG_JOB_STATE_CANCELLED oder BG_JOB_STATE_ACKNOWLEDGED werden.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows XP
Mindestanforderungen für unterstützte Server Windows Server 2003
Zielplattform Fenster
Header bits.h
Library Bits.lib
DLL QmgrPrxy.dll

Siehe auch

BG_JOB_PRIORITY

IBackgroundCopyJob::GetPriority