Compartilhar via


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