From 62bd6a4bde2110578dce4c80e164efedfe3864c2 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 24 Apr 2024 00:36:41 -0400 Subject: [PATCH] Add a couple of constants from UnshieldSharp --- InstallShieldCabinet/Constants.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/InstallShieldCabinet/Constants.cs b/InstallShieldCabinet/Constants.cs index 8ba1565..72221ee 100644 --- a/InstallShieldCabinet/Constants.cs +++ b/InstallShieldCabinet/Constants.cs @@ -8,10 +8,14 @@ namespace SabreTools.Models.InstallShieldCabinet public const uint SignatureUInt32 = 0x28635349; + public const string HEADER_SUFFIX = "hdr"; + + public const string CABINET_SUFFIX = "cab"; + public const int COMMON_HEADER_SIZE = 20; public const int VOLUME_HEADER_SIZE_V5 = 40; - + public const int VOLUME_HEADER_SIZE_V6 = 64; // TODO: Determine how the value "71" was chosen here