BITS_JOB_PROPERTY_VALUE union (bits5_0.h)

根据 BITS_JOB_PROPERTY_ID 枚举的值提供 BITS 作业的属性值。

语法

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;

成员

Dword

使用枚举属性 ID BITS_JOB_PROPERTY_ID_COST_FLAGS 时,将返回此值,并作为 传输策略 应用于 BITS 作业。

使用 BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS 指定最小通知间隔时,也会使用此值。

ClsID

使用枚举属性 ID BITS_JOB_PROPERTY_NOTIFICATION_CLSID 返回此值,表示要注册到 BITS 作业的回调对象的 CLSID。

Enable

使用枚举属性 ID BITS_JOB_PROPERTY_DYNAMIC_CONTENT 指定 BITS 作业是否具有动态内容时,将返回此值。 使用枚举属性 ID BITS_JOB_PROPERTY_HIGH_PERFORMANCE 指定是否将 BITS 作业标记为优化下载时,也会返回此值。

使用 BITS_JOB_PROPERTY_ON_DEMAND_MODE 指定 BITS 作业是否按需时,也会使用此值。

Uint64

使用枚举属性 ID BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE 表示优化下载允许的最大下载大小时,将返回此值。

Target

使用枚举属性 ID BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS 表示允许使用存储凭据的 Intranet 身份验证目标时,将返回此值。

要求

要求
最低受支持的客户端 Windows 8
最低受支持的服务器 Windows Server 2012
标头 bits5_0.h (包括 Bits.h)

另请参阅

BITS_JOB_PROPERTY_ID

BITS_JOB_TRANSFER_POLICY