Перечисление UpdateImpactLevel
Указывает высокий, средний или низкий уровень влияния устройства на устаревшую ОС. Это перечисление обычно используется структурами UpdateAssessment, которые, в свою очередь, вложены внутри возвращаемой ОСUpdateAssessment из GetOSUpdateAssessment.
Синтаксис
typedef enum TagUpdateImpactLevel {
UpdateImpactLevel_None = 0,
UpdateImpactLevel_Low = 1,
UpdateImpactLevel_Medium = 2,
UpdateImpactLevel_High = 3
} UpdateImpactLevel;
Константы
-
UpdateImpactLevel_None
-
На устройство не влияет обозримый эффект. Это может быть связано с тем, что устройство актуально или не актуально, так как устройство учитывает свои Обновл. Windows периодов отсрочки для бизнеса или устарело, но еще не достигло порога днейOutOfDate, чтобы достичь более высокого уровня влияния.
-
UpdateImpactLevel_Low
-
Устройство не запускает последнюю ОС, но имеет последнее обновление.
-
UpdateImpactLevel_Medium
-
Устройство работает под управлением последней ОС, но имеет умеренное обновление.
-
UpdateImpactLevel_High
-
Устройство уже давно устарело. На этом устройстве могут быть уязвимости системы безопасности и могут быть отсутствуют важные исправления, которые упрощают запуск Windows. Когда устройство работает под управлением версии Windows, которая больше не поддерживается, UpdateImpactLevel_High всегда возвращается.
Замечания
При вызове Метода GetOSUpdateAssessment возвращается структура OSUpdateAssessment. В структуре имеется оценкаForCurrent и оценкаForUpToDate. Оба из них являются структурами UpdateAssessment. Оба элемента имеют перечисление UpdateImpactLevel , которое указывает на высокий, средний, низкий или нет влияния на устройство, выполняющее устаревшую ОС. Эти уровни определяются значением daysOutOfDate.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 10 версии 1703 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2016 [только классические приложения] |
IDL |
|