Перечисление UpdateAssessmentStatus (waasapitypes.h)
Описывает, насколько актуальна ОС на устройстве. UpdateAssessmentStatus используется структурами UpdateAssessment и OSUpdateAssessment в элементахassessmentForCurrent, assessmentForUpToDate и securityStatus . Возвращается ровно одна константа.
Синтаксис
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 Последнее обновление компонентов не установлено из-за мягкого ограничения. Если на обновление наложено мягкое ограничение, обновление не будет установлено автоматически. пользователь должен самостоятельно инициировать скачивание в пользовательском интерфейсе обновления. Это состояние применяется только к assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestHardRestriction Последнее обновление компонентов не установлено из-за жесткого ограничения. Если на обновление наложено жесткое ограничение, обновление неприменимо к устройству. Это состояние применяется только к assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestEndOfSupport На устройстве не установлено последнее обновление, так как обновление компонентов устройства больше не поддерживается корпорацией Майкрософт. Когда корпорация Майкрософт прекращает поддержку выпуска функции, это состояние будет возвращено как для assessmentForCurrent , так и для assessmentForUpToDate. Примечание Когда возвращается UpdateAssessmentStatus_NotLatestEndOfSupport , updateImpactLevel оценки всегда UpdateImpactLevel_High. |
UpdateAssessmentStatus_NotLatestServicingTrain Устройство не находится на последнем обновлении компонентов, так как обучение обслуживания устройства ограничивает его от обновления до последнего обновления компонентов. Например, если устройство находится в Current Branch for Business (CBB) и было выпущено новое обновление компонентов для Current Branch (CB), оно будет возвращено. Это состояние применяется только к assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestDeferredFeature Последнее обновление компонентов не установлено из-за политики отсрочки обновления компонентов клиентский компонент Центра обновления Windows устройства для бизнеса. При определении daysOutOfDate учитываются политики отсрочки; DaysOutOfDate не начнет увеличиваться, пока не истечет период отсрочки. Это состояние применяется только к assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestDeferredQuality Устройство не находится на последнем обновлении качества из-за политики отсрочки клиентский компонент Центра обновления Windows для бизнес-исправлений. При определении daysOutOfDate учитываются политики отсрочки; DaysOutOfDate не начнет увеличиваться, пока не истечет период отсрочки. |
UpdateAssessmentStatus_NotLatestPausedFeature Устройство не находится на последнем обновлении компонентов из-за того, что устройство приостановили Обновления компонентов. Значение приостановки устройства не учитывается при вычислении daysOutOfDate. Это состояние применяется только к assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestPausedQuality Устройство не находится на последнем обновлении качества из-за того, что устройство приостановили Обновления качества. Значение приостановки устройства не учитывается при вычислении daysOutOfDate. DaysOutOfDate не учитывает, приостановлено ли устройство при вычислении. |
UpdateAssessmentStatus_NotLatestManaged Устройство не находится на последнем обновлении, так как утверждение обновлений не выполняется через клиентский компонент Центра обновления Windows. |
UpdateAssessmentStatus_NotLatestUnknown Устройство не находится на последнем обновлении по причине, которая не может быть определена оценкой. |
UpdateAssessmentStatus_NotLatestTargetedVersion Устройство не находится на последнем обновлении компонентов из-за политики клиентский компонент Центра обновления Windows для целевой версии для бизнеса. Эта политика сохраняет устройство в целевой версии выпуска компонента. |
Комментарии
Это перечисление чаще всего используется со структурами UpdateAssessment и OSUpdateAssessment , которые, в свою очередь, используются с методом GetOSUpdateAssessment для IWaaSAssessor.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1703 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | waasapitypes.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по