共用方式為


updateAssessmentStatus 列舉 (waasapitypes.h)

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

Syntax

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
由於軟體限制,尚未安裝最新的功能更新。 在更新上放置軟性限制時,將不會自動安裝更新;用戶必須在 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 [僅限傳統型應用程式]
標頭 waasapitypes.h