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 |
|