BG_JOB_PRIORITY 枚举

BG_JOB_PRIORITY枚举定义指定作业优先级的常量值。

语法

typedef enum  { 
  BG_JOB_PRIORITY_FOREGROUND,
  BG_JOB_PRIORITY_HIGH,
  BG_JOB_PRIORITY_NORMAL,
  BG_JOB_PRIORITY_LOW
} BG_JOB_PRIORITY;

常量

BG_JOB_PRIORITY_FOREGROUND

在前台传输作业。 前台传输与其他应用程序争用网络带宽,这可能会妨碍用户的网络体验。 这是最高优先级。

BG_JOB_PRIORITY_HIGH

在后台传输作业。 后台传输使用一小部分网络带宽。

BG_JOB_PRIORITY_NORMAL

所有非前台作业的传递优化行为都是相同的。 有关详细信息,请参阅 BG_JOB_PRIORITY_HIGH 中的注释。

BG_JOB_PRIORITY_LOW

所有非前台作业的传递优化行为都是相同的。 有关详细信息,请参阅 BG_JOB_PRIORITY_HIGH 中的注释。

备注

可以同时进行多个前台和后台传输。

要求

要求
最低受支持的客户端
Windows 10版本 1709 [仅限桌面应用]
最低受支持的服务器
Windows Server 版本 1709 [仅限桌面应用]
标头
Deliveryoptimization.h

请参阅

IBackgroundCopyJob::GetPriority

IBackgroundCopyJob::SetPriority