namespace BinaryObjectScanner.Models.InstallShieldCabinet
{
///
public sealed class FileDescriptor
{
///
/// Offset to the file descriptor name
///
public uint NameOffset;
///
/// File descriptor name
///
public string Name;
///
/// Directory index
///
public uint DirectoryIndex;
///
/// File flags
///
public FileFlags Flags;
///
/// Size of the entry when expanded
///
public ulong ExpandedSize;
///
/// Size of the entry when compressed
///
public ulong CompressedSize;
///
/// Offset to the entry data
///
public ulong DataOffset;
///
/// MD5 of the entry data
///
public byte[] MD5;
///
/// Volume number
///
public ushort Volume;
///
/// Link previous
///
public uint LinkPrevious;
///
/// Link next
///
public uint LinkNext;
///
/// Link flags
///
public LinkFlags LinkFlags;
}
}