namespace BurnOutSharp.Models.InstallShieldCabinet { /// public sealed class FileGroup { /// /// Offset to the file group name /// public uint NameOffset; /// /// File group name /// public string Name; /// /// Size of the expanded data /// public uint ExpandedSize; /// /// Reserved /// public byte[] Reserved0; /// /// Size of the compressed data /// public uint CompressedSize; /// /// Reserved /// public byte[] Reserved1; /// /// Reserved /// public byte[] Reserved2; /// /// Attribute(?) /// public ushort Attribute1; /// /// Attribute(?) /// public ushort Attribute2; /// /// Index of the first file /// public uint FirstFile; /// /// Index of the last file /// public uint LastFile; /// /// Unknown offset(?) /// public uint UnknownOffset; /// /// Var 4 offset(?) /// public uint Var4Offset; /// /// Var 1 offset(?) /// public uint Var1Offset; /// /// Offset to the HTTP location /// public uint HTTPLocationOffset; /// /// Offset to the FTP location /// public uint FTPLocationOffset; /// /// Misc offset(?) /// public uint MiscOffset; /// /// Var 2 offset(?) /// public uint Var2Offset; /// /// Offset to the target directory /// public uint TargetDirectoryOffset; /// /// Reserved /// public byte[] Reserved3; /// /// Reserved /// public byte[] Reserved4; /// /// Reserved /// public byte[] Reserved5; /// /// Reserved /// public byte[] Reserved6; /// /// Reserved /// public byte[] Reserved7; } }