BG_JOB_PRIORITY Enumeration

Die BG_JOB_PRIORITY-Enumeration definiert die konstanten Werte, die die Prioritätsebene eines Auftrags angeben.

Syntax

typedef enum  { 
  BG_JOB_PRIORITY_FOREGROUND,
  BG_JOB_PRIORITY_HIGH,
  BG_JOB_PRIORITY_NORMAL,
  BG_JOB_PRIORITY_LOW
} BG_JOB_PRIORITY;

Konstanten

BG_JOB_PRIORITY_FOREGROUND

Überträgt den Auftrag im Vordergrund. Vordergrundübertragungen konkurrieren um die Netzwerkbandbreite mit anderen Anwendungen, was die Netzwerkerfahrung des Benutzers beeinträchtigen kann. Dies ist die höchste Prioritätsstufe.

BG_JOB_PRIORITY_HIGH

Überträgt den Auftrag im Hintergrund. Hintergrundübertragungen verwenden einen kleinen Prozentsatz der Netzwerkbandbreite.

BG_JOB_PRIORITY_NORMAL

Übermittlungsoptimierung Verhalten ist für alle nicht im Vordergrund ausgeführten Aufgaben identisch. Weitere Informationen finden Sie in BG_JOB_PRIORITY_HIGH Kommentaren.

BG_JOB_PRIORITY_LOW

Übermittlungsoptimierung Verhalten ist für alle nicht im Vordergrund ausgeführten Aufgaben identisch. Weitere Informationen finden Sie in BG_JOB_PRIORITY_HIGH Kommentaren.

Bemerkungen

Mehrere Vordergrund- und Hintergrundübertragungen können gleichzeitig stattfinden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 Desktop-Apps, Version 1709 []
Unterstützte Mindestversion (Server)
Windows Server, version 1709 desktop apps only (Nur [ Desktop-Apps der Version 1709)]
Header
Deliveryoptimization.h

Weitere Informationen

IBackgroundCopyJob::GetPriority

IBackgroundCopyJob::SetPriority