Freigeben über


UpdateAssessmentStatus-Enumeration

Beschreibt, wie aktuell das Betriebssystem auf einem Gerät ist. UpdateAssessmentStatus wird von den Strukturen UpdateAssessment und OSUpdateAssessment in den Membern assessmentForCurrent, assessmentForUpToDate und securityStatus verwendet. Genau eine Konstante wird zurückgegeben.

Syntax

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;

Konstanten

UpdateAssessmentStatus_Latest

Dieses Ergebnis innerhalb von assessmentForCurrent impliziert, dass sich das Gerät über das neueste Featureupdate und qualitätsupdate befindet, das für dieses Gerät verfügbar ist. Innerhalb von assessmentForUpToDate bedeutet dieses Ergebnis, dass sich das Gerät auf dem neuesten Qualitätsupdate für die Version von Windows befindet, die ausgeführt wird.

UpdateAssessmentStatus_NotLatestSoftRestriction

Das neueste Featureupdate wurde aufgrund einer vorläufigen Einschränkung nicht installiert. Wenn eine vorläufige Einschränkung für ein Update festgelegt wurde, wird das Update nicht automatisch installiert. Ein Benutzer muss den Download innerhalb der Update-UX selbst initiieren. Diese status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus_NotLatestHardRestriction

Das neueste Featureupdate wurde aufgrund einer harten Einschränkung nicht installiert. Wenn eine harte Einschränkung für ein Update festgelegt wurde, gilt das Update nicht für das Gerät. Diese status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus_NotLatestEndOfSupport

Das Gerät befindet sich nicht auf dem neuesten Update, da das Featureupdate des Geräts von Microsoft nicht mehr unterstützt wird. Wenn Microsoft die Unterstützung eines Featurerelease beendet, wird diese status sowohl für assessmentForCurrent als auch für assessmentForUpToDate zurückgegeben.

Hinweis

Wenn UpdateAssessmentStatus_NotLatestEndOfSupport zurückgegeben wird, wird updateImpactLevel der Bewertung immer UpdateImpactLevel_High.

UpdateAssessmentStatus_NotLatestServicingTrain

Das Gerät befindet sich nicht auf dem neuesten Featureupdate, da der Wartungszug des Geräts das Aktualisieren auf das neueste Featureupdate einschränkt. Beispiel: Wenn sich ein Gerät in Current Branch for Business (CBB) befindet und ein neues Featureupdate für Current Branch (CB) veröffentlicht wurde, wird dies zurückgegeben. Diese status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus_NotLatestDeferredFeature

Das neueste Featureupdate wurde aufgrund der Windows Update für Das Featureupdate für Unternehmen nicht installiert. Bei der Bestimmung von daysOutOfDate werden Zurückstellungsrichtlinien berücksichtigt. daysOutOfDate beginnt erst mit dem Inkrement, wenn der Zurückstellungszeitraum abgelaufen ist. Diese status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus_NotLatestDeferredQuality

Das Gerät befindet sich aufgrund der Windows Update für das Business Quality Update-Zurückstellungsrichtlinie des Geräts nicht auf dem neuesten Qualitätsupdate. Bei der Bestimmung von daysOutOfDate werden Zurückstellungsrichtlinien berücksichtigt. daysOutOfDate beginnt erst mit dem Inkrement, wenn der Zurückstellungszeitraum abgelaufen ist.

UpdateAssessmentStatus_NotLatestPausedFeature

Das Gerät befindet sich nicht auf dem neuesten Featureupdate, da das Gerät feature Updates angehalten hat. Ob ein Gerät angehalten wird, wird bei der Berechnung von daysOutOfDate nicht berücksichtigt. Diese status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus_NotLatestPausedQuality

Das Gerät befindet sich nicht auf dem neuesten Qualitätsupdate, da das Gerät die Qualität Updates angehalten hat. Ob ein Gerät angehalten wird, wird bei der Berechnung von daysOutOfDate nicht berücksichtigt. daysOutOfDate berücksichtigt nicht, ob ein Gerät bei der Berechnung angehalten wird.

UpdateAssessmentStatus_NotLatestManaged

Das Gerät befindet sich nicht auf dem neuesten Update, da die Genehmigung von Updates nicht über Windows Update erfolgt.

UpdateAssessmentStatus_NotLatestUnknown

Das Gerät befindet sich nicht auf dem neuesten Update aus einem Grund, der nicht durch die Bewertung ermittelt werden kann.

UpdateAssessmentStatus_NotLatestTargetedVersion

Das Gerät befindet sich aufgrund der Richtlinie für die Windows Update für die Geschäftszielversion des Geräts nicht auf dem neuesten Featureupdate. Mit dieser Richtlinie wird das Gerät auf der zielorientierten Featureversion beibehalten.

Bemerkungen

Diese Enumeration wird am häufigsten mit den Strukturen UpdateAssessment und OSUpdateAssessment verwendet, die wiederum mit der GetOSUpdateAssessment-Methode für IWaaSAssessor verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2016 [nur Desktop-Apps]
IDL
WaaSAPI.idl