Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
PEHeaderBuilder (Machine machine=Machine.Unknown, int sectionAlignment=8192, int fileAlignment=512, ulong imageBase=4194304uL, byte majorLinkerVersion=48, byte minorLinkerVersion=0, ushort majorOperatingSystemVersion=4, ushort minorOperatingSystemVersion=0, ushort majorImageVersion=0, ushort minorImageVersion=0, ushort majorSubsystemVersion=4, ushort minorSubsystemVersion=0, Subsystem subsystem=Subsystem.WindowsCui, DllCharacteristics dllCharacteristics=DllCharacteristics.DynamicBase|DllCharacteristics.NxCompatible|DllCharacteristics.NoSeh|DllCharacteristics.TerminalServerAware, Characteristics imageCharacteristics=Characteristics.Dll, ulong sizeOfStackReserve=1048576uL, ulong sizeOfStackCommit=4096uL, ulong sizeOfHeapReserve=1048576uL, ulong sizeOfHeapCommit=4096uL) | |
Static Public Member Functions | |
static PEHeaderBuilder | CreateExecutableHeader () |
static PEHeaderBuilder | CreateLibraryHeader () |
Package Functions | |
int | ComputeSizeOfPEHeaders (int sectionCount) |
Properties | |
Machine | Machine [get] |
Characteristics | ImageCharacteristics [get] |
byte | MajorLinkerVersion [get] |
byte | MinorLinkerVersion [get] |
ulong | ImageBase [get] |
int | SectionAlignment [get] |
int | FileAlignment [get] |
ushort | MajorOperatingSystemVersion [get] |
ushort | MinorOperatingSystemVersion [get] |
ushort | MajorImageVersion [get] |
ushort | MinorImageVersion [get] |
ushort | MajorSubsystemVersion [get] |
ushort | MinorSubsystemVersion [get] |
Subsystem | Subsystem [get] |
DllCharacteristics | DllCharacteristics [get] |
ulong | SizeOfStackReserve [get] |
ulong | SizeOfStackCommit [get] |
ulong | SizeOfHeapReserve [get] |
ulong | SizeOfHeapCommit [get] |
bool | Is32Bit [get] |
Definition at line 5 of file PEHeaderBuilder.cs.