Enumerazione UpdateAssessmentStatus
Descrive come è aggiornato il sistema operativo in un dispositivo. UpdateAssessmentStatus viene usato dalle strutture UpdateAssessment e OSUpdateAssessment , nella valutazioneForCurrent, nella valutazioneForUpToDate e nei membri securityStatus . Viene restituita esattamente una costante.
Sintassi
typedef enum TagUpdateAssessmentStatus {
UpdateAssessmentStatus_Latest = 0,
UpdateAssessmentStatus_NotLatestSoftRestriction = 1,
UpdateAssessmentStatus_NotLatestHardRestriction = 2,
UpdateAssessmentStatus_NotLatestEndOfSupport = 3,
UpdateAssessmentStatus_NotLatestServicingTrain = 4,
UpdateAssessmentStatus_NotLatestDeferredFeature = 5,
UpdateAssessmentStatus_NotLatestDeferredQuality = 6,
UpdateAssessmentStatus_NotLatestPausedFeature = 7,
UpdateAssessmentStatus_NotLatestPausedQuality = 8,
UpdateAssessmentStatus_NotLatestManaged = 9,
UpdateAssessmentStatus_NotLatestUnknown = 10,
UpdateAssessmentStatus_NotLatestTargetedVersion = 11
} UpdateAssessmentStatus;
Costanti
-
UpdateAssessmentStatus_Latest
-
Questo risultato all'interno della valutazioneForCurrent implica che il dispositivo si trova nella versione più recente dell'aggiornamento delle funzionalità e dell'aggiornamento qualitativo disponibile per tale dispositivo. All'interno della valutazioneForUpToDate, questo risultato implica che il dispositivo si trova nell'aggiornamento qualitativo più recente per la versione di Windows in esecuzione.
-
UpdateAssessmentStatus_NotLatestSoftRestriction
-
L'aggiornamento della funzionalità più recente non è stato installato a causa di una restrizione temporanea. Quando una restrizione temporanea è stata inserita in un aggiornamento, l'aggiornamento non verrà installato automaticamente; un utente deve avviare automaticamente il download all'interno dell'interfaccia utente di aggiornamento. Questo stato si applica solo alla valutazioneForCurrent.
-
UpdateAssessmentStatus_NotLatestHardRestriction
-
L'aggiornamento della funzionalità più recente non è stato installato a causa di una restrizione complessa. Quando una restrizione dura è stata inserita in un aggiornamento, l'aggiornamento non è applicabile al dispositivo. Questo stato si applica solo alla valutazioneForCurrent.
-
UpdateAssessmentStatus_NotLatestEndOfSupport
-
Il dispositivo non è aggiornato perché l'aggiornamento delle funzionalità del dispositivo non è più supportato da Microsoft. Quando Microsoft smette di supportare una versione di funzionalità, questo stato verrà restituito per la valutazioneForCurrent e la valutazioneForUpToDate.
Nota
Quando UpdateAssessmentStatus_NotLatestEndOfSupport viene restituito, updateImpactLevel della valutazione è sempre UpdateImpactLevel_High.
-
UpdateAssessmentStatus_NotLatestServicingTrain
-
Il dispositivo non è nell'aggiornamento della funzionalità più recente perché il training di manutenzione del dispositivo limita l'aggiornamento del dispositivo all'aggiornamento della funzionalità più recente. Ad esempio, se un dispositivo è in Current Branch for Business (CBB) e un nuovo aggiornamento delle funzionalità è stato rilasciato per Current Branch (CB), verrà restituito. Questo stato si applica solo alla valutazioneForCurrent.
-
UpdateAssessmentStatus_NotLatestDeferredFeature
-
L'aggiornamento delle funzionalità più recente non è stato installato a causa dei criteri di rinvio del Windows Update del dispositivo per l'aggiornamento delle funzionalità aziendali. La determinazione dei giorniOutOfDate tiene conto dei criteri di rinvio; daysOutOfDate non inizierà ad aumentare fino alla scadenza del periodo di rinvio. Questo stato si applica solo alla valutazioneForCurrent.
-
UpdateAssessmentStatus_NotLatestDeferredQuality
-
Il dispositivo non si trova nell'aggiornamento qualitativo più recente a causa del Windows Update del dispositivo per i criteri di rinvio dell'aggiornamento di qualità business. La determinazione dei giorniOutOfDate tiene conto dei criteri di rinvio; daysOutOfDate non inizierà ad aumentare fino alla scadenza del periodo di rinvio.
-
UpdateAssessmentStatus_NotLatestPausedFeature
-
Il dispositivo non è disponibile nell'aggiornamento della funzionalità più recente a causa della sospensione della funzionalità Aggiornamenti. Se un dispositivo viene sospeso non viene inserito nel calcolo di daysOutOfDate. Questo stato si applica solo alla valutazioneForCurrent.
-
UpdateAssessmentStatus_NotLatestPausedQuality
-
Il dispositivo non si trova nell'aggiornamento qualitativo più recente a causa del dispositivo che ha sospeso La qualità Aggiornamenti. Se un dispositivo viene sospeso non viene inserito nel calcolo di daysOutOfDate. daysOutOfDate non determina se un dispositivo viene sospeso nel calcolo.
-
UpdateAssessmentStatus_NotLatestManaged
-
Il dispositivo non è nell'aggiornamento più recente perché l'approvazione degli aggiornamenti non viene eseguita tramite Windows Update.
-
UpdateAssessmentStatus_NotLatestUnknown
-
Il dispositivo non si trova nell'aggiornamento più recente a causa di un motivo che non può essere determinato dalla valutazione.
-
UpdateAssessmentStatus_NotLatestTargetedVersion
-
Il dispositivo non è disponibile nell'aggiornamento della funzionalità più recente a causa dei criteri di Windows Update per la versione di destinazione business del dispositivo. Questo criterio mantiene il dispositivo nella versione della versione della funzionalità di destinazione.
Commenti
Questa enumerazione viene usata più spesso con le strutture UpdateAssessment e OSUpdateAssessment , usate a sua volta con il metodo GetOSUpdateAssessment per IWaaSAssessor.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 10 versione 1703 [solo app desktop] |
Server minimo supportato |
Windows Server 2016 [solo app desktop] |
IDL |
|