Поделиться через


Перечисление UpdateImpactLevel (waasapitypes.h)

Указывает на высокое, среднее или низкое влияние устройства с устаревшей ОС. Это перечисление обычно используется структурами UpdateAssessment , которые, в свою очередь, вложены в возвращаемый объект OSUpdateAssessment из GetOSUpdateAssessment.

Синтаксис

typedef enum tagUpdateImpactLevel {
  UpdateImpactLevel_None = 0,
  UpdateImpactLevel_Low,
  UpdateImpactLevel_Medium,
  UpdateImpactLevel_High
} UpdateImpactLevel;

Константы

 
UpdateImpactLevel_None
Значение: 0
Это не может повлиять на ваше устройство. Это может быть связано с тем, что устройство обновлено или не обновлено, так как устройство соблюдает свои периоды отсрочки клиентский компонент Центра обновления Windows для бизнеса или устарело, но еще не достигло порогового значения daysOutOfDate для достижения более высокого уровня влияния.
UpdateImpactLevel_Low
На устройстве установлена не последняя версия ОС, но установлено последнее обновление.
UpdateImpactLevel_Medium
Устройство работает под управлением последней ос, но имеет умеренно недавнее обновление.
UpdateImpactLevel_High
Устройство давно устарело. Это устройство может иметь уязвимости системы безопасности и может отсутствовать важные исправления, которые делают Windows более эффективной. Если на устройстве установлена версия Windows, которая больше не поддерживается, всегда возвращается UpdateImpactLevel_High .

Комментарии

При вызове метода GetOSUpdateAssessment возвращается структура OSUpdateAssessment . В структуре есть assessmentForCurrent и assessmentForUpToDate. Обе эти структуры являются структурами UpdateAssessment . Оба элемента имеют перечисление UpdateImpactLevel , которое указывает на высокое, среднее, низкое влияние или отсутствие влияния на устройство с устаревшей ОС. Эти уровни определяются значением daysOutOfDate.

Требования

   
Минимальная версия клиента Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Верхняя часть waasapitypes.h