namespace SabreTools.Models.PortableExecutable { /// /// PDB 2.0 files /// /// public sealed class NB10ProgramDatabase { /// /// "CodeView signature, equal to “NB10” /// public uint Signature { get; set; } /// /// CodeView offset. Set to 0, because debug information /// is stored in a separate file. /// public uint Offset { get; set; } /// /// The time when debug information was created (in seconds /// since 01.01.1970) /// public uint Timestamp { get; set; } /// /// Ever-incrementing value, which is initially set to 1 and /// incremented every time when a part of the PDB file is updated /// without rewriting the whole file. /// public uint Age { get; set; } /// /// Null-terminated name of the PDB file. It can also contain full /// or partial path to the file. /// public string? PdbFileName { get; set; } } }