PEHeaders Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert een type dat PE-headers (Portable Executable) en COFF (Common Object File Format) uit een stream leest.
public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
- Overname
-
PEHeaders
Constructors
| Name | Description |
|---|---|
| PEHeaders(Stream, Int32, Boolean) |
Instantieert een nieuw exemplaar van de PEHeaders klasse die de PE-headers uit een stroom leest die een PE-afbeelding van een opgegeven grootte vertegenwoordigt en geeft aan of de PE-installatiekopie in het geheugen is geladen. |
| PEHeaders(Stream, Int32) |
Instantieert een nieuw exemplaar van de PEHeaders klasse die de PE-headers van een stroom leest die een PE-afbeelding van een opgegeven grootte vertegenwoordigt. |
| PEHeaders(Stream) |
Instantieert een nieuw exemplaar van de PEHeaders klasse die de PE-headers van de huidige locatie in de opgegeven stroom leest. |
Eigenschappen
| Name | Description |
|---|---|
| CoffHeader |
Hiermee haalt u de COFF-header van de afbeelding op. |
| CoffHeaderStartOffset |
Hiermee haalt u de byte-offset van het begin van de PE-afbeelding naar het begin van de COFF-header op. |
| CorHeader |
Haalt de COR-header op. |
| CorHeaderStartOffset |
Hiermee haalt u de byte-offset op van het begin van de afbeelding naar de COR-header. |
| IsCoffOnly |
Hiermee wordt een waarde opgehaald die aangeeft of de afbeelding alleen Coff is. |
| IsConsoleApplication |
Hiermee wordt een waarde opgehaald die aangeeft of de installatiekopieën een Windows consoletoepassing vertegenwoordigen. |
| IsDll |
Hiermee wordt een waarde opgehaald die aangeeft of de afbeelding een dynamische koppelingsbibliotheek vertegenwoordigt. |
| IsExe |
Hiermee wordt een waarde opgehaald die aangeeft of de installatiekopieën een uitvoerbaar bestand vertegenwoordigen. |
| MetadataSize |
Hiermee haalt u de grootte van de CLI-metagegevens op. |
| MetadataStartOffset |
Hiermee haalt u de offset (in bytes) vanaf het begin van de PE-installatiekopieën op tot het begin van de CLI-metagegevens. |
| PEHeader |
Hiermee haalt u de PE-header van de afbeelding op. |
| PEHeaderStartOffset |
Hiermee haalt u de byte-offset van de header vanaf het begin van de afbeelding op. |
| SectionHeaders |
Hiermee haalt u de PE-sectiekoppen op. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetContainingSectionIndex(Int32) |
Doorzoekt secties van de PE-installatiekopieën voor de sectie die het opgegeven relatieve virtuele adres bevat. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TryGetDirectoryOffset(DirectoryEntry, Int32) |
Hiermee haalt u de offset (in bytes) vanaf het begin van de afbeelding op naar de opgegeven mapgegevens. |