WindowsUpdateAttentionRequiredReason Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines constants that specify a detailed reason as to why attention is required for an update before it can proceed.
public enum class WindowsUpdateAttentionRequiredReason
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Management.Update.WindowsUpdateContract, 65536)]
enum class WindowsUpdateAttentionRequiredReason
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Management.Update.WindowsUpdateContract), 65536)]
public enum WindowsUpdateAttentionRequiredReason
var value = Windows.Management.Update.WindowsUpdateAttentionRequiredReason.none
Public Enum WindowsUpdateAttentionRequiredReason
- Inheritance
-
WindowsUpdateAttentionRequiredReason
- Attributes
Windows requirements
Device family |
Windows Desktop Extension SDK (introduced in 10.0.23504.0)
|
API contract |
Windows.Management.Update.WindowsUpdateContract (introduced in v1.0)
|
Fields
Name | Value | Description |
---|---|---|
None | 0 | No attention required. |
SeekerUpdate | 1 | A seeker update is missing user approval. |
ReadyToReboot | 2 | The update requires a reboot. |
NeedNonMeteredNetwork | 3 | The update is waiting for a non-metered network. |
NeedUserAgreementForMeteredNetwork | 4 | The update requires user agreement to download over a metered network. |
NeedNetwork | 5 | There was no network connectivity when the update was last attempted. |
NeedMoreSpace | 6 | More disk space is needed to complete the update. |
BatterySaverEnabled | 7 | The update was blocked due to Battery Saver being enabled. |
NeedUserInteraction | 8 | The update requires user interaction in order to proceed. |
NeedUserAgreementForPolicy | 9 | A policy is configured that requires user agreement before the update can proceed. |
CompatibilityError | 10 | The update encountered a compatibility error. |
NeedUserInteractionForEula | 11 | User interaction is needed to approve the End-User License Agreement (EULA) associated with the update. |
NeedUserInteractionForCta | 12 | User interaction is needed to approve the China Type Approval (CTA) block for the update. |
Regulated | 13 | The update was blocked due to regulation. |
ExternalReboot | 14 | An external reboot prevented the update from proceeding. |
OtherUpdate | 15 | The update couldn't proceed due to another update being in progress. |
BlockedByProvider | 16 | The update was blocked by the update provider. |
BlockedByPostRebootFailure | 17 | The update was blocked by a post-reboot failure. |
UserEngaged | 18 | The update could not proceed because a user was actively using the device. |
BlockedByBattery | 19 | The update was blocked due to the battery level of the device being too low. |
Exclusivity | 20 | The update could not complete an action due to it being exclusive to one update at a time. |
BlockedBySerialization | 21 | The update was blocked due to a serialization issue. |
ConflictClass | 22 | The update was blocked due to a conflict class. |
BlockedByAdminApproval | 23 | The update was blocked because it requires Windows update administrator approval. |
BlockedByTooManyAttempts | 24 | The update was blocked due to too many recent attempts. |
BlockedByFailure | 25 | The update was blocked due to a recent failure. |
Demotion | 26 | The update was demoted due to many failed recent attempts. |
BlockedByActiveHours | 27 | The update was blocked due to the active hours configured on the device. |
ScheduledForMaintenance | 28 | The update was blocked due to being scheduled to install in the next available maintenance window. |
PolicyScheduledInstallTime | 29 | The update was blocked due to being scheduled to install at a specific time indicated by a configured policy. |
BlockedByOobe | 30 | The update was blocked due to OOBE constraints. |
DeferredDuringOobe | 31 | The update was deferred by OOBE blocking criteria. |
DeferredForSustainableTime | 32 | The update was deferred to attempt again during a more sustainable (eco-friendly) time. |