Module object::read::pe [−][src]
Support for reading ELF files.
Defines traits to abstract over the difference between PE32/PE32+, and implements read functionality in terms of these traits.
This module reuses some of the COFF functionality.
Also provides PeFile and related types which implement the Object trait.
Structs
| PeComdat | A COMDAT section group of a |
| PeComdatIterator | An iterator over the COMDAT section groups of a |
| PeComdatSectionIterator | An iterator over the sections in a COMDAT section group of a |
| PeFile | A PE object file. |
| PeRelocationIterator | An iterator over the relocations in an |
| PeSection | A section of a |
| PeSectionIterator | An iterator over the sections of a |
| PeSegment | A loadable section of a |
| PeSegmentIterator | An iterator over the loadable sections of a |
| SectionTable | The table of section headers in a COFF or PE file. |
| SymbolTable | A table of symbol entries in a COFF or PE file. |
Traits
| ImageNtHeaders | A trait for generic access to |
| ImageOptionalHeader | A trait for generic access to |
Type Definitions
| PeComdat32 | A COMDAT section group of a |
| PeComdat64 | A COMDAT section group of a |
| PeComdatIterator32 | An iterator over the COMDAT section groups of a |
| PeComdatIterator64 | An iterator over the COMDAT section groups of a |
| PeComdatSectionIterator32 | An iterator over the sections in a COMDAT section group of a |
| PeComdatSectionIterator64 | An iterator over the sections in a COMDAT section group of a |
| PeFile32 | A PE32 (32-bit) image file. |
| PeFile64 | A PE32+ (64-bit) image file. |
| PeSection32 | A section of a |
| PeSection64 | A section of a |
| PeSectionIterator32 | An iterator over the sections of a |
| PeSectionIterator64 | An iterator over the sections of a |
| PeSegment32 | A loadable section of a |
| PeSegment64 | A loadable section of a |
| PeSegmentIterator32 | An iterator over the loadable sections of a |
| PeSegmentIterator64 | An iterator over the loadable sections of a |