Class WindowsHeader


  • public class WindowsHeader
    extends java.lang.Object
    A class to represent and parse the Windows new-style executable (NE) header.
    • Field Detail

      • IMAGE_NE_SIGNATURE

        public static final short IMAGE_NE_SIGNATURE
        The magic number for Windows NE files.
        See Also:
        Constant Field Values
    • Method Detail

      • getProcessorName

        public java.lang.String getProcessorName()
        Returns the processor name.
        Returns:
        the processor name
      • getInformationBlock

        public InformationBlock getInformationBlock()
        Returns the information block.
        Returns:
        the information block
      • getSegmentTable

        public SegmentTable getSegmentTable()
        Returns the segment table.
        Returns:
        the segment table
      • getResourceTable

        public ResourceTable getResourceTable()
        Returns the resource table.
        Returns:
        the resource table
      • getResidentNameTable

        public ResidentNameTable getResidentNameTable()
        Returns the resident name table.
        Returns:
        the resident name table
      • getModuleReferenceTable

        public ModuleReferenceTable getModuleReferenceTable()
        Returns the module reference table.
        Returns:
        the module reference table
      • getImportedNameTable

        public ImportedNameTable getImportedNameTable()
        Returns the imported name table.
        Returns:
        the imported name table
      • getEntryTable

        public EntryTable getEntryTable()
        Returns the entry table.
        Returns:
        the entry table
      • getNonResidentNameTable

        public NonResidentNameTable getNonResidentNameTable()
        Returns the non-resident name table.
        Returns:
        the non-resident name table