Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides the property value of the BITS job based on the value of the BITS_JOB_PROPERTY_ID enumeration.
Syntax
typedef union __MIDL___MIDL_itf_bits5_0_0000_0000_0001 {
DWORD Dword;
GUID ClsID;
BOOL Enable;
UINT64 Uint64;
BG_AUTH_TARGET Target;
} BITS_JOB_PROPERTY_VALUE;
Members
Dword
This value is returned when using the enum property ID BITS_JOB_PROPERTY_ID_COST_FLAGS and is applied as the transfer policy on the BITS job.
This value is also used when using the BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS to specify the minimum notification interval.
ClsID
This value is returned when using the enum property ID BITS_JOB_PROPERTY_NOTIFICATION_CLSID and represents the CLSID of the callback object to register with the BITS job.
Enable
This value is returned when using the enum property ID BITS_JOB_PROPERTY_DYNAMIC_CONTENT to specify whether the BITS job has dynamic content. This value is also returned when using the enum property ID BITS_JOB_PROPERTY_HIGH_PERFORMANCE to specify whether to mark the BITS job as an optimized download.
This value is also used when using the BITS_JOB_PROPERTY_ON_DEMAND_MODE to specify whether the BITS job is in on demand or not.
Uint64
This value is returned when using the enum property ID BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE to represent the maximum allowed download size of an optimized download.
Target
This value is returned when using the enum property ID BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS to represent the intranet authentication target which is permitted to use stored credentials.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | bits5_0.h (include Bits.h) |