Export (0) Print
Expand All

BITS_JOB_PROPERTY_VALUE union

The BITS_JOB_PROPERTY_VALUE union provides the property value of the BITS job based on the value of the BITS_JOB_PROPERTY_ID enumeration.

Syntax


typedef union {
  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.

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_DYNAMIC_CONTENT to specify whether to mark the BITS job as an optimized download.

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

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

Bits5_0.h (include Bits.h)

IDL

Bits5_0.idl

See also

BITS_JOB_PROPERTY_ID
BITS_JOB_TRANSFER_POLICY

 

 

Community Additions

ADD
Show:
© 2015 Microsoft