共用方式為


UpdateImpactLevel 列舉

表示裝置執行過期操作系統的高、中或低影響。 UpdateAssessment 結構通常會使用此列舉,而 UpdateAssessment 結構又巢狀於從 GetOSUpdateAssessment 傳回的 OSUpdateAssessment 內。

語法

typedef enum TagUpdateImpactLevel { 
      UpdateImpactLevel_None    = 0,
  UpdateImpactLevel_Low         = 1,
      UpdateImpactLevel_Medium  = 2,
  UpdateImpactLevel_High        = 3
} UpdateImpactLevel;

常數

UpdateImpactLevel_None

您的裝置沒有可預見的影響。 這是因為裝置是最新的,或不是最新的,因為裝置正在接受其商務用Windows Update 延遲期間,或已過期,但尚未達到 daysOutOfDate 閾值以達到更高的影響等級。

UpdateImpactLevel_Low

裝置未執行最新的作業系統,但有最近的更新。

UpdateImpactLevel_Medium

裝置正在執行最新的作業系統,但有中度最近的更新。

UpdateImpactLevel_High

裝置已過期很長一段時間。 此裝置可能有安全性弱點,而且可能缺少讓 Windows 執行得更好的重要修正程式。 當裝置執行不再支援的 Windows 版本時, 一律會傳回UpdateImpactLevel_High

備註

呼叫 GetOSUpdateAssessment會傳回 OSUpdateAssessment 結構。 結構中有 assessmentForCurrentassessmentForUpToDate。 這兩者都是 UpdateAssessment 結構。 這兩個 成員都有 UpdateImpactLevel 列舉,這表示裝置執行過期 OS 的高、中、低或無影響。 這些層級取決於 daysOutOfDate 的值

需求

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