updateAssessmentStatus 枚举 (waasapitypes.h)

描述设备上的操作系统的更新程度。 UpdateAssessmentStatusassessmentForCurrentassessmentForUpToDatesecurityStatus 成员中的 UpdateAssessmentOSUpdateAssessment 结构使用。 只返回一个常量。

语法

typedef enum tagUpdateAssessmentStatus {
  UpdateAssessmentStatus_Latest = 0,
  UpdateAssessmentStatus_NotLatestSoftRestriction,
  UpdateAssessmentStatus_NotLatestHardRestriction,
  UpdateAssessmentStatus_NotLatestEndOfSupport,
  UpdateAssessmentStatus_NotLatestServicingTrain,
  UpdateAssessmentStatus_NotLatestDeferredFeature,
  UpdateAssessmentStatus_NotLatestDeferredQuality,
  UpdateAssessmentStatus_NotLatestPausedFeature,
  UpdateAssessmentStatus_NotLatestPausedQuality,
  UpdateAssessmentStatus_NotLatestManaged,
  UpdateAssessmentStatus_NotLatestUnknown,
  UpdateAssessmentStatus_NotLatestTargetedVersion
} UpdateAssessmentStatus;

常量

 
UpdateAssessmentStatus_Latest
值: 0
assessmentForCurrent 中的此结果意味着设备处于该设备可用的最新功能更新和质量更新中。 在 assessmentForUpToDate 中,此结果意味着设备处于它正在运行的 Windows 版本的最新质量更新中。
UpdateAssessmentStatus_NotLatestSoftRestriction
由于软限制,尚未安装最新的功能更新。 对更新施加软限制后,不会自动安装更新;用户必须在更新 UX 中自行启动下载。 此状态仅适用于 assessmentForCurrent
UpdateAssessmentStatus_NotLatestHardRestriction
由于硬性限制,尚未安装最新的功能更新。 如果对更新设置了硬性限制,则更新不适用于设备。 此状态仅适用于 assessmentForCurrent
UpdateAssessmentStatus_NotLatestEndOfSupport
设备不在最新更新中,因为 Microsoft 不再支持设备的功能更新。 当 Microsoft 停止支持某个功能发布时,将针对 assessmentForCurrentassessmentForUpToDate 返回此状态。



注意返回UpdateAssessmentStatus_NotLatestEndOfSupport时,始终UpdateImpactLevel_High评估的 UpdateImpactLevel

 
UpdateAssessmentStatus_NotLatestServicingTrain
设备不在最新功能更新中,因为设备的服务训练会限制设备更新到最新功能更新。 例如:如果设备位于 Current Branch for Business (CBB) 上,并且已针对 Current Branch (CB) 发布了新功能更新,则会返回此值。 此状态仅适用于 assessmentForCurrent
UpdateAssessmentStatus_NotLatestDeferredFeature
由于设备的 Windows 更新 for Business 功能更新延迟策略,尚未安装最新的功能更新。 确定 daysOutOfDate 会考虑延迟策略;在延迟期到期之前, daysOutOfDate 不会开始递增。 此状态仅适用于 assessmentForCurrent
UpdateAssessmentStatus_NotLatestDeferredQuality
由于设备Windows 更新业务质量更新延迟策略,设备未处于最新质量更新状态。 确定 daysOutOfDate 会考虑延迟策略;在延迟期到期之前, daysOutOfDate 不会开始递增。
UpdateAssessmentStatus_NotLatestPausedFeature
设备未使用最新功能更新,因为设备已暂停功能汇报。 设备是否暂停未纳入 daysOutOfDate 计算。 此状态仅适用于 assessmentForCurrent
UpdateAssessmentStatus_NotLatestPausedQuality
由于设备暂停了质量汇报,设备未处于最新质量更新中。 设备是否暂停未纳入 daysOutOfDate 计算。 daysOutOfDate 不考虑设备是否暂停到其计算中。
UpdateAssessmentStatus_NotLatestManaged
设备未使用最新更新,因为更新的审批不是通过Windows 更新完成的。
UpdateAssessmentStatus_NotLatestUnknown
由于评估无法确定的原因,设备未处于最新更新状态。
UpdateAssessmentStatus_NotLatestTargetedVersion
由于设备Windows 更新 for Business Target 版本策略,设备未处于最新功能更新中。 此策略使设备保持目标功能发布版本。

注解

此枚举最常与 UpdateAssessmentOSUpdateAssessment 结构一起使用,后者又与 IWaaSAssessorGetOSUpdateAssessment 方法一起使用。

要求

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