using System.Runtime.InteropServices; namespace SabreTools.Data.Models.StarForce { /// [StructLayout(LayoutKind.Sequential)] public sealed class FileEntry { /// /// MD5 hash of filename (not encrypted,) /// /// 0x10 bytes [MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x10)] public byte[] FilenameMD5Hash = new byte[0x10]; /// /// Index of fileheader (encrypted with filename) /// public ulong FileHeaderIndex; } }