Enumeração UpdateAssessmentStatus (waasapitypes.h)
Descreve o quão atualizado é o sistema operacional em um dispositivo. UpdateAssessmentStatus é usado pelas estruturas UpdateAssessment e OSUpdateAssessment , nos membros assessmentForCurrent, assessmentForUpToDate e securityStatus . Exatamente uma constante é retornada.
Syntax
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;
Constantes
UpdateAssessmentStatus_Latest Valor: 0 Esse resultado em assessmentForCurrent implica que o dispositivo está na atualização de recursos e na atualização de qualidade mais recentes disponíveis para esse dispositivo. Dentro de assessmentForUpToDate, esse resultado implica que o dispositivo está na atualização de qualidade mais recente para o lançamento do Windows em execução. |
UpdateAssessmentStatus_NotLatestSoftRestriction A atualização de recursos mais recente não foi instalada devido a uma restrição temporária. Quando uma restrição flexível tiver sido colocada em uma atualização, a atualização não será instalada automaticamente; um usuário deve iniciar automaticamente o download dentro da UX de Atualização. Esse status só se aplica a assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestHardRestriction A atualização de recursos mais recente não foi instalada devido a uma restrição rígida. Quando uma restrição rígida é colocada em uma atualização, a atualização não é aplicável ao dispositivo. Esse status só se aplica a assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestEndOfSupport O dispositivo não está na atualização mais recente porque a atualização de recursos do dispositivo não tem mais suporte da Microsoft. Quando a Microsoft parar de dar suporte a uma versão de recurso, essa status será retornada para assessmentForCurrent e assessmentForUpToDate. Nota Quando UpdateAssessmentStatus_NotLatestEndOfSupport é retornado, UpdateImpactLevel da avaliação é sempre UpdateImpactLevel_High. |
UpdateAssessmentStatus_NotLatestServicingTrain O dispositivo não está na atualização de recursos mais recente porque o treinamento de manutenção do dispositivo limita a atualização do dispositivo para a atualização de recursos mais recente. Por exemplo: se um dispositivo estiver no Branch Atual para Empresas (CBB) e uma nova atualização de recurso tiver sido lançada para o Branch Atual (CB), isso será retornado. Esse status só se aplica a assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestDeferredFeature A atualização de recursos mais recente não foi instalada devido à política de adiamento de atualização de recursos do Windows Update for Business do dispositivo. Determinar daysOutOfDate leva em conta as políticas de adiamento; daysOutOfDate não começará a incrementar até que o período de adiamento tenha expirado. Esse status só se aplica a assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestDeferredQuality O dispositivo não está na atualização de qualidade mais recente devido à política de adiamento de atualização de qualidade do Windows Update do dispositivo para empresas. Determinar daysOutOfDate leva em conta as políticas de adiamento; daysOutOfDate não começará a incrementar até que o período de adiamento tenha expirado. |
UpdateAssessmentStatus_NotLatestPausedFeature O dispositivo não está na atualização de recursos mais recente devido ao dispositivo ter pausado a Atualizações de recursos. Se um dispositivo está em pausa não é levado em conta o cálculo de daysOutOfDate. Esse status só se aplica a assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestPausedQuality O dispositivo não está na atualização de qualidade mais recente devido ao dispositivo ter pausado o Quality Atualizações. Se um dispositivo está em pausa não é levado em conta o cálculo de daysOutOfDate. daysOutOfDate não considera se um dispositivo está pausado em seu cálculo. |
UpdateAssessmentStatus_NotLatestManaged O dispositivo não está na atualização mais recente porque a aprovação das atualizações não é feita por meio de Windows Update. |
UpdateAssessmentStatus_NotLatestUnknown O dispositivo não está na atualização mais recente devido a um motivo que não pode ser determinado pela avaliação. |
UpdateAssessmentStatus_NotLatestTargetedVersion O dispositivo não está na atualização de recursos mais recente devido à política de versão do Windows Update for Business Target do dispositivo. Essa política está mantendo o dispositivo na versão de lançamento do recurso de destino. |
Comentários
Essa enumeração é usada com mais frequência com as estruturas UpdateAssessment e OSUpdateAssessment , que, por sua vez, são usadas com o método GetOSUpdateAssessment para IWaaSAssessor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1703 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | waasapitypes.h |