From 4e1362a536309a18c43e7d84f953157cb844660b Mon Sep 17 00:00:00 2001 From: Rebecca Wallander Date: Mon, 27 Apr 2026 20:07:42 +0200 Subject: [PATCH] Add aaruformat error enums --- Aaru.Images/AaruFormat/Enums.cs | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/Aaru.Images/AaruFormat/Enums.cs b/Aaru.Images/AaruFormat/Enums.cs index 785952a52..0ab4b6639 100644 --- a/Aaru.Images/AaruFormat/Enums.cs +++ b/Aaru.Images/AaruFormat/Enums.cs @@ -221,7 +221,32 @@ public sealed partial class AaruFormat /// Requested flux data not present in image. /// <remarks>AARUF_ERROR_FLUX_DATA_NOT_FOUND</remarks> /// - FluxDataNotFound = -32 + FluxDataNotFound = -32, + /// + /// Image requires features not supported by this library. + /// <remarks>AARUF_ERROR_INCOMPATIBLE_FEATURES</remarks> + /// + IncompatibleFeatures = -33, + /// + /// AES sector encryption failed. + /// <remarks>AARUF_ERROR_CANNOT_ENCRYPT_SECTOR</remarks> + /// + CannotEncryptSector = -34, + /// + /// AES sector decryption failed. + /// <remarks>AARUF_ERROR_CANNOT_DECRYPT_SECTOR</remarks> + /// + CannotDecryptSector = -35, + /// + /// Required encryption key not present in media tags. + /// <remarks>AARUF_ERROR_MISSING_ENCRYPTION_KEY</remarks> + /// + MissingEncryptionKey = -36, + /// + /// Image has no user-data DDT (e.g. flux-only image); sector data is unavailable. + /// <remarks>AARUF_ERROR_USER_DATA_NOT_PRESENT</remarks> + /// + UserDataNotPresent = -37, } #endregion