using System.Runtime.InteropServices; namespace BurnOutSharp.Models.LinearExecutable { /// /// The Per-Page Checksum table provides space for a cryptographic checksum for /// each physical page in the EXE file. /// /// The checksum table is arranged such that the first entry in the table corresponds /// to the first logical page of code/data in the EXE file (usually a preload page) /// and the last entry corresponds to the last logical page in the EXE file (usually /// a iterated data page). /// /// /// [StructLayout(LayoutKind.Sequential)] public class PerPageChecksumTableEntry { /// /// Cryptographic checksum. /// public uint Checksum; } }