UpdateInstallResultStatus
Namespace: Busy.Bar
Current or last result status of the firmware update/installation process.
public enum UpdateInstallResultStatus
Inheritance Object → ValueType → Enum → UpdateInstallResultStatus
Implements IComparable, ISpanFormattable, IFormattable, IConvertible
Fields
| Name | Value | Description |
|---|---|---|
| Ok | 0 | The current or last operation completed successfully. |
| BatteryLow | 1 | Installation was blocked because the battery charge is too low. |
| Busy | 2 | Another update operation is already in progress. |
| DownloadFailure | 3 | The update package failed to download. |
| DownloadAbort | 4 | The download was aborted, e.g. via BusyBar.UpdateAbortDownloadAsync(RequestOptions, CancellationToken). |
| ShaMismatch | 5 | The downloaded package's SHA checksum did not match the expected value. |
| UnpackStagingDirFailure | 6 | Failed to create a temporary staging directory for the update package. |
| UnpackArchiveOpenFailure | 7 | Failed to open the downloaded update archive. |
| UnpackArchiveUnpackFailure | 8 | Failed to unpack the contents of the update archive. |
| InstallManifestNotFound | 9 | The update package's install manifest could not be found. |
| InstallManifestInvalid | 10 | The update package's install manifest was invalid. |
| InstallSessionConfigFailure | 11 | Failed to configure the installation session. |
| InstallPointerSetupFailure | 12 | Failed to set up the boot pointer for the newly installed firmware. |
| UnknownFailure | 13 | An unspecified failure occurred. |