Compartilhar via


Estrutura OSUpdateAssessment (waasapitypes.h)

A estrutura OSUpdateAssessment define o quão atualizado é o sistema operacional em um dispositivo de destino. Essa estrutura é usada principalmente como um valor retornado por GetOSUpdateAssessment, a fim de recuperar uma avaliação do sistema operacional em uma única estrutura.

Sintaxe

typedef struct tagOSUpdateAssessment {
  BOOL                   isEndOfSupport;
  UpdateAssessment       assessmentForCurrent;
  UpdateAssessment       assessmentForUpToDate;
  UpdateAssessmentStatus securityStatus;
  FILETIME               assessmentTime;
  FILETIME               releaseInfoTime;
  LPWSTR                 currentOSBuild;
  FILETIME               currentOSReleaseTime;
  LPWSTR                 upToDateOSBuild;
  FILETIME               upToDateOSReleaseTime;
} OSUpdateAssessment;

Membros

isEndOfSupport

true se o sistema operacional no dispositivo não tiver mais suporte da Microsoft e não receberá mais atualizações de manutenção; caso contrário, false.

assessmentForCurrent

Uma estrutura UpdateAssessment que contém uma avaliação em relação à atualização mais recente lançada pela Microsoft.

assessmentForUpToDate

Uma estrutura UpdateAssessment que contém uma avaliação em relação à atualização de qualidade aplicável mais recente para o dispositivo.

securityStatus

Uma enumeração UpdateAssessmentStatus que detalha se o dispositivo está na atualização de segurança aplicável mais recente.

assessmentTime

Carimbo de data/hora quando a avaliação foi feita.

releaseInfoTime

Carimbo de data/hora em que as informações de versão foram atualizadas.

currentOSBuild

O build mais recente do sistema operacional que a Microsoft lançou. Esse valor é usado para determinar se um dispositivo é atual.

currentOSReleaseTime

O carimbo de data/hora publicado da data de lançamento do build atual do sistema operacional.

upToDateOSBuild

O build do sistema operacional aplicável mais recente no treinamento de manutenção do dispositivo. Esse valor é usado para determinar se um dispositivo está atualizado.

upToDateOSReleaseTime

O carimbo de data/hora publicado da data de lançamento do build atualizado do sistema operacional.

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