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) |