Package ghidra.app.util.bin.format.pe
Interface Constants
- 
 public interface ConstantsConstants used in the data structures of the PE.
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringIMAGE_ARCHIVE_ENDThe archive end magic value.static java.lang.StringIMAGE_ARCHIVE_LINKER_MEMBERThe archive linker member.static java.lang.StringIMAGE_ARCHIVE_LONGNAMES_MEMBERThe archive long names member.static java.lang.StringIMAGE_ARCHIVE_PADThe archive padding.static java.lang.StringIMAGE_ARCHIVE_STARTThe archive start magic value.static byteIMAGE_ARCHIVE_START_SIZEThe size of the archive start header.static shortIMAGE_NT_OPTIONAL_HDR32_MAGICThe 32-bit optional header magic number.static shortIMAGE_NT_OPTIONAL_HDR64_MAGICThe 64-bit optional header magic number.static intIMAGE_NT_SIGNATUREThe magic number for PE files..static longIMAGE_ORDINAL_FLAG32A 32-bit flag.static longIMAGE_ORDINAL_FLAG64A 64-bit flag.static intIMAGE_OS2_SIGNATUREThe magic number for OS/2 files.static intIMAGE_OS2_SIGNATURE_LEThe magic number for little endian OS/2 files.static shortIMAGE_ROM_OPTIONAL_HDR_MAGICThe ROM optional header magic number.static intIMAGE_SIZEOF_NT_OPTIONAL32_HEADERThe size of the 32-bit optional header, in bytes.static intIMAGE_SIZEOF_NT_OPTIONAL64_HEADERThe size of the 64-bit optional header, in bytes.static intIMAGE_SIZEOF_ROM_OPTIONAL_HEADERThe size of the ROM optional header.static intIMAGE_SIZEOF_STD_OPTIONAL_HEADERThe size of the standard optional header.static intIMAGE_VXD_SIGNATUREThe magic number for VXD files.
 
- 
- 
- 
Field Detail- 
IMAGE_ORDINAL_FLAG64static final long IMAGE_ORDINAL_FLAG64 A 64-bit flag.- See Also:
- Constant Field Values
 
 - 
IMAGE_ORDINAL_FLAG32static final long IMAGE_ORDINAL_FLAG32 A 32-bit flag.- See Also:
- Constant Field Values
 
 - 
IMAGE_NT_SIGNATUREstatic final int IMAGE_NT_SIGNATURE The magic number for PE files..- See Also:
- Constant Field Values
 
 - 
IMAGE_OS2_SIGNATUREstatic final int IMAGE_OS2_SIGNATURE The magic number for OS/2 files.- See Also:
- Constant Field Values
 
 - 
IMAGE_OS2_SIGNATURE_LEstatic final int IMAGE_OS2_SIGNATURE_LE The magic number for little endian OS/2 files.- See Also:
- Constant Field Values
 
 - 
IMAGE_VXD_SIGNATUREstatic final int IMAGE_VXD_SIGNATURE The magic number for VXD files.- See Also:
- Constant Field Values
 
 - 
IMAGE_NT_OPTIONAL_HDR32_MAGICstatic final short IMAGE_NT_OPTIONAL_HDR32_MAGIC The 32-bit optional header magic number.- See Also:
- Constant Field Values
 
 - 
IMAGE_NT_OPTIONAL_HDR64_MAGICstatic final short IMAGE_NT_OPTIONAL_HDR64_MAGIC The 64-bit optional header magic number.- See Also:
- Constant Field Values
 
 - 
IMAGE_ROM_OPTIONAL_HDR_MAGICstatic final short IMAGE_ROM_OPTIONAL_HDR_MAGIC The ROM optional header magic number.- See Also:
- Constant Field Values
 
 - 
IMAGE_SIZEOF_ROM_OPTIONAL_HEADERstatic final int IMAGE_SIZEOF_ROM_OPTIONAL_HEADER The size of the ROM optional header.- See Also:
- Constant Field Values
 
 - 
IMAGE_SIZEOF_STD_OPTIONAL_HEADERstatic final int IMAGE_SIZEOF_STD_OPTIONAL_HEADER The size of the standard optional header.- See Also:
- Constant Field Values
 
 - 
IMAGE_SIZEOF_NT_OPTIONAL32_HEADERstatic final int IMAGE_SIZEOF_NT_OPTIONAL32_HEADER The size of the 32-bit optional header, in bytes.- See Also:
- Constant Field Values
 
 - 
IMAGE_SIZEOF_NT_OPTIONAL64_HEADERstatic final int IMAGE_SIZEOF_NT_OPTIONAL64_HEADER The size of the 64-bit optional header, in bytes.- See Also:
- Constant Field Values
 
 - 
IMAGE_ARCHIVE_START_SIZEstatic final byte IMAGE_ARCHIVE_START_SIZE The size of the archive start header.- See Also:
- Constant Field Values
 
 - 
IMAGE_ARCHIVE_STARTstatic final java.lang.String IMAGE_ARCHIVE_START The archive start magic value.- See Also:
- Constant Field Values
 
 - 
IMAGE_ARCHIVE_ENDstatic final java.lang.String IMAGE_ARCHIVE_END The archive end magic value.- See Also:
- Constant Field Values
 
 - 
IMAGE_ARCHIVE_PADstatic final java.lang.String IMAGE_ARCHIVE_PAD The archive padding.- See Also:
- Constant Field Values
 
 - 
IMAGE_ARCHIVE_LINKER_MEMBERstatic final java.lang.String IMAGE_ARCHIVE_LINKER_MEMBER The archive linker member.- See Also:
- Constant Field Values
 
 - 
IMAGE_ARCHIVE_LONGNAMES_MEMBERstatic final java.lang.String IMAGE_ARCHIVE_LONGNAMES_MEMBER The archive long names member.- See Also:
- Constant Field Values
 
 
- 
 
-