Freigeben über


UpdateAssessment-Struktur (waasapitypes.h)

UpdateAssessment enthält Informationen, mit denen bewertet wird, wie aktuell ein installiertes Betriebssystem ist.

Syntax

typedef struct tagUpdateAssessment {
  UpdateAssessmentStatus status;
  UpdateImpactLevel      impact;
  DWORD                  daysOutOfDate;
} UpdateAssessment;

Member

status

Eine UpdateAssessmentStatus-Enumeration , die beschreibt, wie aktuell das Gerät ist und aus welchem Grund.

impact

Eine UpdateImpactLevel-Enumeration , die angibt, ob auswirkungen auf das Gerät besteht, wenn ein veraltetes Betriebssystem vorhanden ist.

daysOutOfDate

Beschreibt, wie viel Zeit verstrichen ist, seit das Gerät kein anwendbares Update installiert hat. daysOutOfDate wird nach der aktuellen Zeit abzüglich der Zeit seit der Veröffentlichung des nächsten anwendbaren Updates berechnet, abzüglich etwaiger Verzögerungszeit. Wenn also ein zutreffendes Update vorhanden ist, aber aufgrund einer Verzögerung nicht angewendet wurde, wird dies bei der Berechnung berücksichtigt. daysOutOfDate wird verwendet, um die Updateauswirkungsstufe zu berechnen.

Hinweise

Diese Struktur wird am häufigsten mit OSUpdateAssessment verwendet, das wiederum mit der GetOSUpdateAssessment-Methode für IWaaSAssessor verwendet wird.

Wenn GetOSUpdateAssessment aufgerufen wird, wird eine OSUpdateAssessment-Struktur zurückgegeben. Innerhalb dieser Struktur gibt es zwei UpdateAssessment-Strukturen : assessmentForCurrent und assessmentForUpToDate. Die UpdateAssessment-Struktur fasst die Bewertungen zusammen, um zu bestimmen, ob ein Gerät aktuell oder auf dem neuesten Stand ist. dies wird mit der UpdateAssessmentStatus-Enumeration definiert. Die Bewertung informiert, wie viele Tage das Gerät mit daysOutofDate veraltet war. Dieses Datum wird verwendet, um zu bestimmen, ob es potenzielle Auswirkungen (dargestellt durch den Auswirkungselement in dieser Struktur) auf das Gerät gibt.

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