updateAssessmentStatus 枚举 (waasapitypes.h)
描述设备上的操作系统的更新程度。 UpdateAssessmentStatus 由 assessmentForCurrent、assessmentForUpToDate 和 securityStatus 成员中的 UpdateAssessment 和 OSUpdateAssessment 结构使用。 只返回一个常量。
语法
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 停止支持某个功能发布时,将针对 assessmentForCurrent 和 assessmentForUpToDate 返回此状态。 注意返回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 版本策略,设备未处于最新功能更新中。 此策略使设备保持目标功能发布版本。 |
注解
此枚举最常与 UpdateAssessment 和 OSUpdateAssessment 结构一起使用,后者又与 IWaaSAssessor 的 GetOSUpdateAssessment 方法一起使用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1703 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | waasapitypes.h |