mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-02-09 13:47:42 +00:00
24 lines
857 B
C#
24 lines
857 B
C#
namespace BinaryObjectScanner.Models.NewExecutable
|
|
{
|
|
/// <summary>
|
|
/// The location and size of the per-segment data is defined in the
|
|
/// segment table entry for the segment. If the segment has relocation
|
|
/// fixups, as defined in the segment table entry flags, they directly
|
|
/// follow the segment data in the file. The relocation fixup information
|
|
/// is defined as follows:
|
|
/// </summary>
|
|
/// <see href="http://bytepointer.com/resources/win16_ne_exe_format_win3.0.htm"/>
|
|
public sealed class PerSegmentData
|
|
{
|
|
/// <summary>
|
|
/// Number of relocation records that follow.
|
|
/// </summary>
|
|
public ushort RelocationRecordCount;
|
|
|
|
/// <summary>
|
|
/// A table of relocation records follows.
|
|
/// </summary>
|
|
public RelocationRecord[] RelocationRecords;
|
|
}
|
|
}
|