OSUpdateAssessment 結構 (waasapitypes.h)
OSUpdateAssessment 結構會定義目標裝置上的OS最新狀態。 這個結構主要用來做為 GetOSUpdateAssessment 的傳回值,以便擷取單一結構中的 OS 評量。
語法
typedef struct tagOSUpdateAssessment {
BOOL isEndOfSupport;
UpdateAssessment assessmentForCurrent;
UpdateAssessment assessmentForUpToDate;
UpdateAssessmentStatus securityStatus;
FILETIME assessmentTime;
FILETIME releaseInfoTime;
LPWSTR currentOSBuild;
FILETIME currentOSReleaseTime;
LPWSTR upToDateOSBuild;
FILETIME upToDateOSReleaseTime;
} OSUpdateAssessment;
成員
isEndOfSupport
true 是表示 如果 Microsoft 不再支持裝置上的 OS,且將不再收到服務更新;否則為 false。
assessmentForCurrent
UpdateAssessment 結構,包含 Microsoft 最新更新的評定已發行。
assessmentForUpToDate
UpdateAssessment 結構,其中包含針對裝置的最新適用品質更新進行評估。
securityStatus
UpdateAssessmentStatus 列舉,詳細說明裝置是否在最新的適用安全性更新上。
assessmentTime
完成評量時的時間戳。
releaseInfoTime
更新發行信息時的時間戳。
currentOSBuild
Microsoft 發行的最新OS組建。 這個值是用來判斷裝置是否為目前狀態。
currentOSReleaseTime
目前 OS 組建發行日期的已發佈時間戳。
upToDateOSBuild
裝置服務訓練中最新的適用OS組建。 這個值是用來判斷裝置是否為最新狀態。
upToDateOSReleaseTime
最新操作系統組建發行日期的已發佈時間戳。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1703 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | waasapitypes.h |