namespace SabreTools.Data.Models.XenonExecutable { /// /// Xenon (Xbox 360) Executable format certificate table /// /// /// public class TableEntry { /// /// Table entry ID /// Known values: /// 0x00000011, 0x00000012, 0x00000013 (Retail games) /// 0x00000101, 0x00000102, 0x00000103 (Applications) /// Unique IDs from XboxMCX-V.XEX (Windows Vista): /// 0x00000023, 0x000000E1 (Once, one after another) /// 0x00000031, 0x000000D2 (Once, one after another) /// 0x00000072, 0x00000093 (Once, one after another) /// 0x00000063 (Once, final entry) /// Unique IDs from XboxMCX-V.XEX (Windows 7): /// 0x000000D3, 0x00000031 (Once, one after another) /// 0x000000A1, 0x00000062 (Once, one after another) /// 0x00000072, 0x00000093 (Once, one after another) /// 0x00000023 (Once, final entry) /// /// Big-endian public uint ID { get; set; } = new(); /// /// Table entry data, 20 bytes /// public byte[]? Data { get; set; } = new byte[20]; } }