Freigeben über


OSUpdateAssessment-Struktur (waasapitypes.h)

Die OSUpdateAssessment-Struktur definiert, wie aktuell das Betriebssystem auf einem Zielgerät ist. Diese Struktur wird in erster Linie als Rückgabewert von GetOSUpdateAssessment verwendet, um eine Betriebssystembewertung in einer einzelnen Struktur abzurufen.

Syntax

typedef struct tagOSUpdateAssessment {
  BOOL                   isEndOfSupport;
  UpdateAssessment       assessmentForCurrent;
  UpdateAssessment       assessmentForUpToDate;
  UpdateAssessmentStatus securityStatus;
  FILETIME               assessmentTime;
  FILETIME               releaseInfoTime;
  LPWSTR                 currentOSBuild;
  FILETIME               currentOSReleaseTime;
  LPWSTR                 upToDateOSBuild;
  FILETIME               upToDateOSReleaseTime;
} OSUpdateAssessment;

Member

isEndOfSupport

true , wenn das Betriebssystem auf dem Gerät von Microsoft nicht mehr unterstützt wird und keine Wartungsupdates mehr erhält; andernfalls false.

assessmentForCurrent

Eine UpdateAssessment-Struktur , die eine Bewertung für das neueste Update enthält, das Microsoft veröffentlicht hat.

assessmentForUpToDate

Eine UpdateAssessment-Struktur , die eine Bewertung mit dem neuesten anwendbaren Qualitätsupdate für das Gerät enthält.

securityStatus

Eine UpdateAssessmentStatus-Enumeration , die angibt, ob sich das Gerät auf dem neuesten anwendbaren Sicherheitsupdate befindet.

assessmentTime

Zeitstempel, zu dem die Bewertung durchgeführt wurde.

releaseInfoTime

Zeitstempel, zu dem die Releaseinformationen aktualisiert wurden.

currentOSBuild

Der neueste Betriebssystembuild, den Microsoft veröffentlicht hat. Dieser Wert wird verwendet, um zu bestimmen, ob ein Gerät aktuell ist.

currentOSReleaseTime

Der veröffentlichte Zeitstempel des Veröffentlichungsdatums für den aktuellen Betriebssystembuild.

upToDateOSBuild

Der neueste anwendbare Betriebssystembuild im Wartungs-Train des Geräts. Dieser Wert wird verwendet, um zu bestimmen, ob ein Gerät auf dem neuesten Stand ist.

upToDateOSReleaseTime

Der veröffentlichte Zeitstempel des Veröffentlichungsdatums für den aktuellen Betriebssystembuild.

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