UpdateAssessmentStatus-Enumeration (waasapitypes.h)
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,
UpdateAssessmentStatus_NotLatestHardRestriction,
UpdateAssessmentStatus_NotLatestEndOfSupport,
UpdateAssessmentStatus_NotLatestServicingTrain,
UpdateAssessmentStatus_NotLatestDeferredFeature,
UpdateAssessmentStatus_NotLatestDeferredQuality,
UpdateAssessmentStatus_NotLatestPausedFeature,
UpdateAssessmentStatus_NotLatestPausedQuality,
UpdateAssessmentStatus_NotLatestManaged,
UpdateAssessmentStatus_NotLatestUnknown,
UpdateAssessmentStatus_NotLatestTargetedVersion
} UpdateAssessmentStatus;
Konstanten
UpdateAssessmentStatus_Latest Wert: 0 Dieses Ergebnis in 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 über das neueste Qualitätsupdate für die Windows-Version 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-Benutzeroberfläche selbst initiieren. Diese status gilt nur für assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestHardRestriction Das neueste Featureupdate wurde aufgrund einer harten Einschränkung nicht installiert. Wenn eine feste 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 im 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 dieses zurückgegeben. Diese status gilt nur für assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestDeferredFeature Das neueste Featureupdate wurde aufgrund der Windows Update für Business-Featureupdate-Zurückstellungsrichtlinie des Geräts nicht installiert. Bei der Bestimmung von daysOutOfDate werden Die Richtlinien für die Verzögerung berücksichtigt. daysOutOfDate beginnt erst mit dem Inkrement, wenn der Verzögerungszeitraum abgelaufen ist. Diese status gilt nur für assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestDeferredQuality Das Gerät befindet sich aufgrund der Richtlinie für die Zurückstellung von Windows Update für Unternehmensqualitätsupdates nicht auf dem neuesten Qualitätsupdate. Bei der Bestimmung von daysOutOfDate werden Die Richtlinien für die Verzögerung berücksichtigt. daysOutOfDate beginnt erst mit dem Inkrement, wenn der Verzögerungszeitraum abgelaufen ist. |
UpdateAssessmentStatus_NotLatestPausedFeature Das Gerät befindet sich nicht im neuesten Featureupdate, da das Gerät die Feature-Updates angehalten hat. Ob ein Gerät angehalten ist, wird nicht in die Berechnung von daysOutOfDate einbezogen. Diese status gilt nur für assessmentForCurrent. |
UpdateAssessmentStatus_NotLatestPausedQuality Das Gerät verfügt nicht über das neueste Qualitätsupdate, da das Gerät die Qualität Updates angehalten hat. Ob ein Gerät angehalten ist, wird nicht in die Berechnung von daysOutOfDate einbezogen. daysOutOfDate berücksichtigt nicht, ob ein Gerät angehalten ist, in die Berechnung ein. |
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 aufgrund eines Grunds, der nicht durch die Bewertung ermittelt werden kann, nicht auf dem neuesten Update. |
UpdateAssessmentStatus_NotLatestTargetedVersion Das Gerät befindet sich aufgrund der Windows Update für die Zielversionsrichtlinie für Unternehmen nicht im neuesten Featureupdate. Mit dieser Richtlinie wird das Gerät auf der Zielversion des Featurerelease beibehalten. |
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, Version 1703 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | waasapitypes.h |