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 |