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. Es wird genau eine Konstante 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 _ Neueste Version

Dieses Ergebnis in assessmentForCurrent impliziert, dass sich das Gerät auf dem neuesten Featureupdate und Qualitätsupdate befindet, das für dieses Gerät verfügbar ist. In assessmentForUpToDate impliziert dieses Ergebnis, dass das Gerät das neueste Qualitätsupdate für die Veröffentlichung Windows ausgeführt wird.

UpdateAssessmentStatus _ NotLatestSoftRestriction

Das neueste Featureupdate wurde aufgrund einer soft-Einschränkung nicht installiert. Wenn für ein Update eine weiche Einschränkung vorgenommen wurde, wird das Update nicht automatisch installiert. Ein Benutzer muss den Download auf der Update-Benutzeroberfläche selbst initiieren. Dieser Status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus _ NotLatestHardRestriction

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

UpdateAssessmentStatus _ NotLatestEndOfSupport

Das Gerät befindet sich nicht im neuesten Update, da das Featureupdate des Geräts nicht mehr von Microsoft unterstützt wird. Wenn Microsoft keine Featureversion mehr unterstützt, wird dieser Status sowohl für assessmentForCurrent als auch für assessmentForUpToDate zurückgegeben.

Hinweis

Wenn UpdateAssessmentStatus _ NotLatestEndOfSupport zurückgegeben wird, ist UpdateImpactLevel der Bewertung immer UpdateImpactLevel _ High.

UpdateAssessmentStatus _ NotLatestServicingTrain

Das Gerät befindet sich nicht im neuesten Featureupdate, da der Wartungs trainieren des Geräts das Update des Geräts auf das neueste Featureupdate beschränkt. Beispiel: Wenn sich ein Gerät auf Current Branch for Business (CBB) befindet und ein neues Featureupdate für Current Branch (CB) veröffentlicht wurde, wird dies zurückgegeben. Dieser Status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus _ NotLatestDeferredFeature

Das neueste Featureupdate wurde aufgrund der Richtlinie "Update for Business Windows update update deferral des Geräts nicht installiert. Bei der Bestimmung von daysOutOfDate werden Zurückbegrenzungsrichtlinien berücksichtigt. daysOutOfDate wird erst erhöht, wenn der Verzögerungszeitraum abgelaufen ist. Dieser Status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus _ NotLatestDeferredQuality

Das Gerät befindet sich Windows aufgrund der Richtlinie "Update for Business Quality Update Deferral" des Geräts nicht auf dem neuesten Qualitätsupdate. Bei der Bestimmung von daysOutOfDate werden Zurückbegrenzungsrichtlinien berücksichtigt. daysOutOfDate wird erst erhöht, wenn der Verzögerungszeitraum abgelaufen ist.

UpdateAssessmentStatus _ NotLatestPausedFeature

Das Gerät befindet sich nicht im neuesten Featureupdate, da das Gerät Funktionsupdates angehalten hat. Ob ein Gerät angehalten wird, wird nicht in die Berechnung von daysOutOfDate einbezogen. Dieser Status gilt nur für assessmentForCurrent.

UpdateAssessmentStatus _ NotLatestPausedQuality

Das Gerät befindet sich nicht im neuesten Qualitätsupdate, da das Gerät Qualitätsupdates angehalten hat. Ob ein Gerät angehalten wird, wird nicht in die Berechnung von daysOutOfDate einbezogen. 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 das Windows erfolgt.

UpdateAssessmentStatus _ NotLatestUnknown

Das Gerät befindet sich aufgrund eines Grunds, der von der Bewertung nicht bestimmt werden kann, nicht auf dem neuesten Update.

UpdateAssessmentStatus _ NotLatestTargetedVersion

Das Gerät befindet sich aufgrund der Richtlinie "Update for Business-Zielversion" Windows gerät nicht auf dem neuesten Featureupdate. Diese Richtlinie hält das Gerät auf der Releaseversion des Zielfeatures.

Hinweise

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 Desktop-Apps, Version 1703 []
Unterstützte Mindestversion (Server)
[Windows Server 2016 Nur Desktop-Apps]
Idl
WaaSAPI.idl