PEHeaders Klasse

Definition

Definiert einen Typ, der PE -Header (Portable Executable) und COFF (Common Object File Format) aus einem Datenstrom liest.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Vererbung
PEHeaders

Konstruktoren

Name Beschreibung
PEHeaders(Stream, Int32, Boolean)

Instanziiert eine neue Instanz der PEHeaders Klasse, die die PE-Header aus einem Datenstrom liest, das ein PE-Bild einer angegebenen Größe darstellt, und gibt an, ob das PE-Bild in den Arbeitsspeicher geladen wurde.

PEHeaders(Stream, Int32)

Instanziiert eine neue Instanz der PEHeaders Klasse, die die PE-Header aus einem Datenstrom liest, der ein PE-Bild einer angegebenen Größe darstellt.

PEHeaders(Stream)

Instanziiert eine neue Instanz der PEHeaders Klasse, die die PE-Header aus der aktuellen Position im angegebenen Datenstrom liest.

Eigenschaften

Name Beschreibung
CoffHeader

Ruft die COFF-Kopfzeile des Bilds ab.

CoffHeaderStartOffset

Ruft den Byteoffset vom Anfang des PE-Bilds bis zum Anfang der COFF-Kopfzeile ab.

CorHeader

Ruft den COR-Header ab.

CorHeaderStartOffset

Ruft den Byteoffset vom Anfang des Bilds bis zur COR-Kopfzeile ab.

IsCoffOnly

Ruft einen Wert ab, der angibt, ob das Bild nur Coff ist.

IsConsoleApplication

Ruft einen Wert ab, der angibt, ob das Image eine Windows Konsolenanwendung darstellt.

IsDll

Ruft einen Wert ab, der angibt, ob das Bild eine Dynamic Link Library darstellt.

IsExe

Ruft einen Wert ab, der angibt, ob das Bild eine ausführbare Datei darstellt.

MetadataSize

Ruft die Größe der CLI-Metadaten ab.

MetadataStartOffset

Ruft den Offset (in Bytes) vom Anfang des PE-Bilds bis zum Anfang der CLI-Metadaten ab.

PEHeader

Ruft die PE-Kopfzeile des Bilds ab.

PEHeaderStartOffset

Ruft den Byte-Offset der Kopfzeile vom Anfang des Bilds ab.

SectionHeaders

Ruft die PE-Abschnittsüberschriften ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetContainingSectionIndex(Int32)

Durchsucht Abschnitte des PE-Images für den Abschnitt, der die angegebene relative virtuelle Adresse enthält.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Ruft den Offset (in Bytes) vom Anfang des Bilds bis zu den angegebenen Verzeichnisdaten ab.

Gilt für: