BITS_JOB_PROPERTY_ID Enumeration

Die BITS_JOB_PROPERTY_ID-Enumeration gibt die ID der Eigenschaft für den Übermittlungsoptimierungsauftrag an. Diese Aufzählung wird in der BITS_JOB_PROPERTY_VALUE Union verwendet, um den Werttyp in der Union zu bestimmen.

Syntax

typedef enum  { 
  BITS_JOB_PROPERTY_ID_COST_FLAGS                     = 1,
  BITS_JOB_PROPERTY_NOTIFICATION_CLSID                = 2,
  BITS_JOB_PROPERTY_DYNAMIC_CONTENT                   = 3,
  BITS_JOB_PROPERTY_HIGH_PERFORMANCE                  = 4,
  BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE                 = 5,
  BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS            = 7,
  BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS  = 9,
  BITS_JOB_PROPERTY_ON_DEMAND_MODE                    = 10
} BITS_JOB_PROPERTY_ID;

Konstanten

BITS_JOB_PROPERTY_ID_COST_FLAGS

Die ID, die verwendet wird, um das Übertragungsverhalten über Mobilfunk und/oder ähnliche Netzwerke zu steuern. Diese Eigenschaft kann geändert werden, während eine Übertragung die neuen Kostenkennzeichnungen sofort wirksam wird.

Diese Eigenschaft verwendet das BITS_JOB_PROPERTY_VALUEDword-Feld .

BITS_JOB_PROPERTY_NOTIFICATION_CLSID

Die ID, die zum Registrieren eines COM-Rückrufs von CLSID verwendet wird, um Benachrichtigungen zum Fortschritt und Abschluss eines Übermittlungsoptimierungsauftrags zu erhalten. Die CLSID muss auf eine Klasse verweisen, die einem registrierten COM-Server für out-of-process zugeordnet ist. Er kann auch auf GUID_NULL festgelegt werden, um eine zuvor festgelegte CLSID-Benachrichtigung zu löschen.

Diese Eigenschaft verwendet dasBITS_JOB_PROPERTY_VALUE CLsID-Feld .

BITS_JOB_PROPERTY_DYNAMIC_CONTENT

Wird nicht unterstützt.

BITS_JOB_PROPERTY_HIGH_PERFORMANCE

Wird nicht unterstützt.

BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE

Wird nicht unterstützt.

BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS

Wird nicht unterstützt.

BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS

Wird nicht unterstützt.

BITS_JOB_PROPERTY_ON_DEMAND_MODE

Wird nicht unterstützt.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, Version 1709 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server, Version 1709 [nur Desktop-Apps]
Header
DeliveryOptimization.h

Weitere Informationen

BITS_JOB_PROPERTY_ID

BITS_JOB_PROPERTY_VALUE

BITS_JOB_TRANSFER_POLICY

IBackgroundCopyJob5::SetProperty

IBackgroundCopyJob5::GetProperty