共用方式為


UpdateAssessmentStatus 列舉

描述裝置上 OS 的最新狀態。 UpdateAssessmentStatus是由assessmentForCurrent、assessmentForUpToDatesecurityStatus成員中的UpdateAssessmentOSUpdateAssessment結構使用。 只會傳回一個常數。

Syntax

typedef enum TagUpdateAssessmentStatus { 
      UpdateAssessmentStatus_Latest                    = 0,
      UpdateAssessmentStatus_NotLatestSoftRestriction  = 1,
      UpdateAssessmentStatus_NotLatestHardRestriction  = 2,
      UpdateAssessmentStatus_NotLatestEndOfSupport     = 3,
      UpdateAssessmentStatus_NotLatestServicingTrain   = 4,
      UpdateAssessmentStatus_NotLatestDeferredFeature  = 5,
      UpdateAssessmentStatus_NotLatestDeferredQuality  = 6,
      UpdateAssessmentStatus_NotLatestPausedFeature    = 7,
      UpdateAssessmentStatus_NotLatestPausedQuality    = 8,
      UpdateAssessmentStatus_NotLatestManaged          = 9,
      UpdateAssessmentStatus_NotLatestUnknown          = 10,
      UpdateAssessmentStatus_NotLatestTargetedVersion  = 11
} UpdateAssessmentStatus;

常數

UpdateAssessmentStatus_Latest

assessmentForCurrent內的結果表示裝置處於該裝置可用的最新功能更新和品質更新。 在 assessmentForUpToDate內,此結果表示裝置處於執行中 Windows 版本的最新品質更新。

UpdateAssessmentStatus_NotLatestSoftRestriction

由於軟體限制,尚未安裝最新的功能更新。 在更新上放置軟性限制時,將不會自動安裝更新;使用者必須在 Update UX 內自行起始下載。 此狀態僅適用于 assessmentForCurrent

UpdateAssessmentStatus_NotLatestHardRestriction

由於硬性限制,尚未安裝最新的功能更新。 在更新上設定固定限制時,更新不適用於裝置。 此狀態僅適用于 assessmentForCurrent

UpdateAssessmentStatus_NotLatestEndOfSupport

裝置不在最新的更新中,因為 Microsoft 不再支援裝置的功能更新。 當 Microsoft 停止支援功能版本時,系統會針對 assessmentForCurrentassessmentForUpToDate傳回此狀態。

注意

傳回 UpdateAssessmentStatus_NotLatestEndOfSupport 時,評估的 UpdateImpactLevel 一律 會UpdateImpactLevel_High

UpdateAssessmentStatus_NotLatestServicingTrain

裝置不在最新的功能更新上,因為裝置的服務訓練會限制裝置更新到最新的功能更新。 例如:如果裝置位於最新商務分支 (CBB) ,且最新分支 (CB) 已發行新功能更新,則會傳回此功能。 此狀態僅適用于 assessmentForCurrent

UpdateAssessmentStatus_NotLatestDeferredFeature

由於裝置的商務功能更新延遲原則Windows Update,因此尚未安裝最新的功能更新。 判斷 daysOutOfDate 會考慮延遲原則; daysOutOfDate 將不會開始遞增,直到延遲期間到期為止。 此狀態僅適用于 assessmentForCurrent

UpdateAssessmentStatus_NotLatestDeferredQuality

裝置未處於最新品質更新,因為裝置的商務品質更新延遲原則Windows Update。 判斷 daysOutOfDate 會考慮延遲原則; daysOutOfDate 將不會開始遞增,直到延遲期間到期為止。

UpdateAssessmentStatus_NotLatestPausedFeature

裝置未在最新的功能更新上,因為裝置已暫停功能更新。 裝置是否暫停不會計入 daysOutOfDate的計算中。 此狀態僅適用于 assessmentForCurrent

UpdateAssessmentStatus_NotLatestPausedQuality

裝置未在最新的品質更新上,因為裝置已暫停品質更新。 裝置是否暫停不會計入 daysOutOfDate的計算中。 daysOutOfDate 不會將裝置暫停到其計算中。

UpdateAssessmentStatus_NotLatestManaged

裝置不在最新的更新上,因為不會透過Windows Update核准更新。

UpdateAssessmentStatus_NotLatestUnknown

裝置未在最新的更新中,因為評量無法判斷的原因。

UpdateAssessmentStatus_NotLatestTargetedVersion

裝置未在最新的功能更新中,因為裝置的商務目標版本原則Windows Update。 此原則會將裝置保留在目標功能發行版本上。

備註

此列舉最常搭配UpdateAssessmentOSUpdateAssessment結構使用,後者會與IWaaSAssessorGetOSUpdateAssessment方法搭配使用。

規格需求

需求
最低支援的用戶端
Windows 10 1703 版 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2016 [僅限傳統型應用程式]
Idl
WaaSAPI.idl