Files

32 lines
1.1 KiB
C#
Raw Permalink Normal View History

2025-09-26 13:06:18 -04:00
namespace SabreTools.Data.Models.InstallShieldCabinet
2025-09-26 10:57:15 -04:00
{
/// <see href="https://github.com/twogood/unshield/blob/main/lib/cabfile.h"/>
public sealed class VolumeHeader
{
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong DataOffset { get; set; }
2025-09-26 10:57:15 -04:00
public uint FirstFileIndex { get; set; }
public uint LastFileIndex { get; set; }
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong FirstFileOffset { get; set; }
2025-09-26 10:57:15 -04:00
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong FirstFileSizeExpanded { get; set; }
2025-09-26 10:57:15 -04:00
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong FirstFileSizeCompressed { get; set; }
2025-09-26 10:57:15 -04:00
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong LastFileOffset { get; set; }
2025-09-26 10:57:15 -04:00
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong LastFileSizeExpanded { get; set; }
2025-10-30 21:51:15 -04:00
2026-05-18 19:23:35 -04:00
/// <remarks>32-bit in versions 5 and below</remarks>
public ulong LastFileSizeCompressed { get; set; }
2025-09-26 10:57:15 -04:00
}
2025-10-30 21:51:15 -04:00
}