Package org.eclipse.cdt.utils.coff
Class PE64.NTOptionalHeader64
- java.lang.Object
-
- org.eclipse.cdt.utils.coff.PE64.NTOptionalHeader64
-
-
Field Summary
Fields Modifier and Type Field Description int
CheckSum
PE64.IMAGE_DATA_DIRECTORY[]
DataDirectory
short
DLLCharacteristics
int
FileAlignment
long
ImageBase
int
LoaderFlags
short
MajorImageVersion
short
MajorOperatingSystemVersion
short
MajorSubsystemVersion
short
MinorImageVersion
short
MinorOperatingSystemVersion
short
MinorSubsystemVersion
static int
NTHDRSZ
int
NumberOfRvaAndSizes
byte[]
Reserved
int
SectionAlignment
int
SizeOfHeaders
long
SizeOfHeapCommit
long
SizeOfHeapReserve
int
SizeOfImage
long
SizeOfStackCommit
long
SizeOfStackReserve
short
Subsystem
-
Constructor Summary
Constructors Constructor Description NTOptionalHeader64(RandomAccessFile file)
NTOptionalHeader64(RandomAccessFile file, long offset)
-
-
-
Field Detail
-
NTHDRSZ
public static final int NTHDRSZ
- See Also:
- Constant Field Values
-
ImageBase
public long ImageBase
-
SectionAlignment
public int SectionAlignment
-
FileAlignment
public int FileAlignment
-
MajorOperatingSystemVersion
public short MajorOperatingSystemVersion
-
MinorOperatingSystemVersion
public short MinorOperatingSystemVersion
-
MajorImageVersion
public short MajorImageVersion
-
MinorImageVersion
public short MinorImageVersion
-
MajorSubsystemVersion
public short MajorSubsystemVersion
-
MinorSubsystemVersion
public short MinorSubsystemVersion
-
Reserved
public byte[] Reserved
-
SizeOfImage
public int SizeOfImage
-
SizeOfHeaders
public int SizeOfHeaders
-
CheckSum
public int CheckSum
-
Subsystem
public short Subsystem
-
DLLCharacteristics
public short DLLCharacteristics
-
SizeOfStackReserve
public long SizeOfStackReserve
-
SizeOfStackCommit
public long SizeOfStackCommit
-
SizeOfHeapReserve
public long SizeOfHeapReserve
-
SizeOfHeapCommit
public long SizeOfHeapCommit
-
LoaderFlags
public int LoaderFlags
-
NumberOfRvaAndSizes
public int NumberOfRvaAndSizes
-
DataDirectory
public PE64.IMAGE_DATA_DIRECTORY[] DataDirectory
-
-
Constructor Detail
-
NTOptionalHeader64
public NTOptionalHeader64(RandomAccessFile file) throws IOException
- Throws:
IOException
-
NTOptionalHeader64
public NTOptionalHeader64(RandomAccessFile file, long offset) throws IOException
- Throws:
IOException
-
-