Compartir a través de


Enumeración UpdateAssessmentStatus

Describe cómo está actualizado el sistema operativo en un dispositivo. UpdateAssessmentStatus se usa en las estructuras UpdateAssessment y OSUpdateAssessment , en los miembros assessmentForCurrent, assessmentForUpToDate y securityStatus . Se devuelve exactamente una constante.

Sintaxis

typedef enum TagUpdateAssessmentStatus { 
      UpdateAssessmentStatus_Latest                    = 0,
      UpdateAssessmentStatus_NotLatestSoftRestriction  = 1,
      UpdateAssessmentStatus_NotLatestHardRestriction  = 2,
      UpdateAssessmentStatus_NotLatestEndOfSupport     = 3,
      UpdateAssessmentStatus_NotLatestServicingTrain   = 4,
      UpdateAssessmentStatus_NotLatestDeferredFeature  = 5,
      UpdateAssessmentStatus_NotLatestDeferredQuality  = 6,
      UpdateAssessmentStatus_NotLatestPausedFeature    = 7,
      UpdateAssessmentStatus_NotLatestPausedQuality    = 8,
      UpdateAssessmentStatus_NotLatestManaged          = 9,
      UpdateAssessmentStatus_NotLatestUnknown          = 10,
      UpdateAssessmentStatus_NotLatestTargetedVersion  = 11
} UpdateAssessmentStatus;

Constantes

UpdateAssessmentStatus_Latest

Este resultado en assessmentForCurrent implica que el dispositivo está en la actualización de características más reciente y en la actualización de calidad disponible para ese dispositivo. En assessmentForUpToDate, este resultado implica que el dispositivo está en la actualización de calidad más reciente para la versión de Windows que se está ejecutando.

UpdateAssessmentStatus_NotLatestSoftRestriction

La actualización de características más reciente no se ha instalado debido a una restricción temporal. Cuando se ha colocado una restricción temporal en una actualización, la actualización no se instalará automáticamente; Un usuario debe iniciar automáticamente la descarga en la experiencia de usuario de actualización. Este estado solo se aplica a assessmentForCurrent.

UpdateAssessmentStatus_NotLatestHardRestriction

La actualización de características más reciente no se ha instalado debido a una restricción dura. Cuando se ha colocado una restricción dura en una actualización, la actualización no es aplicable al dispositivo. Este estado solo se aplica a assessmentForCurrent.

UpdateAssessmentStatus_NotLatestEndOfSupport

El dispositivo no está en la actualización más reciente porque Microsoft ya no admite la actualización de características del dispositivo. Cuando Microsoft deja de admitir una versión de características, este estado se devolverá para assessmentForCurrent y assessmentForUpToDate.

Nota

Cuando se devuelve UpdateAssessmentStatus_NotLatestEndOfSupport , updateImpactLevel de la evaluación siempre se UpdateImpactLevel_High.

UpdateAssessmentStatus_NotLatestServicingTrain

El dispositivo no está en la actualización de características más reciente porque el entrenamiento de mantenimiento del dispositivo limita la actualización del dispositivo a la actualización de características más reciente. Por ejemplo: si un dispositivo está en la rama actual para empresas (CBB) y se ha publicado una nueva actualización de características para la rama actual (CB), se devolverá. Este estado solo se aplica a assessmentForCurrent.

UpdateAssessmentStatus_NotLatestDeferredFeature

La actualización de características más reciente no se ha instalado debido a la directiva de aplazamiento de actualización de características de Windows Update del dispositivo para empresas. Determinar daysOutOfDate tiene en cuenta las directivas de aplazamiento; daysOutOfDate no comenzará a incrementarse hasta que haya expirado el período de aplazamiento. Este estado solo se aplica a assessmentForCurrent.

UpdateAssessmentStatus_NotLatestDeferredQuality

El dispositivo no está en la actualización de calidad más reciente debido a la directiva de aplazamiento de actualización de calidad empresarial Windows Update del dispositivo. Determinar daysOutOfDate tiene en cuenta las directivas de aplazamiento; daysOutOfDate no comenzará a incrementarse hasta que haya expirado el período de aplazamiento.

UpdateAssessmentStatus_NotLatestPausedFeature

El dispositivo no está en la actualización de características más reciente debido a que el dispositivo ha pausado la característica Novedades. Si un dispositivo está en pausa no se tiene en cuenta en el cálculo de daysOutOfDate. Este estado solo se aplica a assessmentForCurrent.

UpdateAssessmentStatus_NotLatestPausedQuality

El dispositivo no está en la actualización de calidad más reciente debido a que el dispositivo ha pausado calidad Novedades. Si un dispositivo está en pausa no se tiene en cuenta en el cálculo de daysOutOfDate. daysOutOfDate no tiene en cuenta si un dispositivo está en pausa en su cálculo.

UpdateAssessmentStatus_NotLatestManaged

El dispositivo no está en la actualización más reciente porque la aprobación de las actualizaciones no se realiza a través de Windows Update.

UpdateAssessmentStatus_NotLatestUnknown

El dispositivo no está en la actualización más reciente debido a un motivo que la evaluación no puede determinar.

UpdateAssessmentStatus_NotLatestTargetedVersion

El dispositivo no está en la actualización de características más reciente debido a la directiva Windows Update del dispositivo para la versión de destino empresarial. Esta directiva mantiene el dispositivo en la versión de lanzamiento de características de destino.

Comentarios

Esta enumeración se usa con mayor frecuencia con las estructuras UpdateAssessment y OSUpdateAssessment , que se usan a su vez con el método GetOSUpdateAssessment para IWaaSAssessor.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1703 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016 [solo aplicaciones de escritorio]
IDL
WaaSAPI.idl