updateImpactLevel 列舉 (waasapitypes.h)
表示裝置執行過期 OS 的高、中或低影響。 這個列舉通常是由UpdateAssessment結構使用,後者會巢狀于GetOSUpdateAssessment傳回的OSUpdateAssessment內。
Syntax
typedef enum tagUpdateImpactLevel {
UpdateImpactLevel_None = 0,
UpdateImpactLevel_Low,
UpdateImpactLevel_Medium,
UpdateImpactLevel_High
} UpdateImpactLevel;
常數
UpdateImpactLevel_None 值: 0 您的裝置不會有可預測的影響。 這是因為裝置為最新狀態,或不是最新狀態,因為裝置接受其商務延遲期間Windows Update,或已過期,但尚未達到daysOutOfDate閾值以達到較高的影響等級。 |
UpdateImpactLevel_Low 裝置未執行最新的作業系統,但有最近的更新。 |
UpdateImpactLevel_Medium 裝置正在執行最新的作業系統,但有中等最近的更新。 |
UpdateImpactLevel_High 裝置已過期一段時間。 此裝置可能會有安全性弱點,而且可能遺漏重要的修正程式,讓 Windows 執行得更好。 當裝置執行不再支援的 Windows 版本時,一律會傳回 UpdateImpactLevel_High 。 |
備註
呼叫 GetOSUpdateAssessment 時,會傳回 OSUpdateAssessment 結構。 結構中有 assessmentForCurrent 和 assessmentForUpToDate。 這兩者都是 UpdateAssessment 結構。 這兩個成員都有 UpdateImpactLevel 列舉,表示執行過期 OS 的裝置有高、中、低或無影響。 這些層級取決於 daysOutOfDate的值。
規格需求
最低支援的用戶端 | Windows 10 1703 版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | waasapitypes.h |