PEHeaders Konstruktoren

Definition

Überlädt

Name Beschreibung
PEHeaders(Stream)

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

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, 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)

Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs

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

public:
 PEHeaders(System::IO::Stream ^ peStream);
public PEHeaders(System.IO.Stream peStream);
new System.Reflection.PortableExecutable.PEHeaders : System.IO.Stream -> System.Reflection.PortableExecutable.PEHeaders
Public Sub New (peStream As Stream)

Parameter

peStream
Stream

Ein Datenstrom, der das PE-Bild enthält, beginnt an der aktuellen Position des Datenstroms und endet am Ende des Datenstroms.

Ausnahmen

Die aus dem Datenstrom gelesenen Daten haben ein ungültiges Format.

Fehler beim Lesen aus dem Datenstrom.

Der Datenstrom unterstützt keine Suchvorgänge.

peStream ist null.

Gilt für:

PEHeaders(Stream, Int32)

Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs

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

public:
 PEHeaders(System::IO::Stream ^ peStream, int size);
public PEHeaders(System.IO.Stream peStream, int size);
new System.Reflection.PortableExecutable.PEHeaders : System.IO.Stream * int -> System.Reflection.PortableExecutable.PEHeaders
Public Sub New (peStream As Stream, size As Integer)

Parameter

peStream
Stream

Ein Datenstrom mit PE-Bild der angegebenen Größe beginnt an seiner aktuellen Position.

size
Int32

Die Größe des PE-Bilds.

Ausnahmen

Die aus dem Datenstrom gelesenen Daten haben ein ungültiges Format.

Fehler beim Lesen aus dem Datenstrom.

Der Datenstrom unterstützt keine Suchvorgänge.

peStream ist null.

size ist negativ oder erstreckt sich über das Ende des Datenstroms.

Gilt für:

PEHeaders(Stream, Int32, Boolean)

Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs
Quelle:
PEHeaders.cs

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.

public:
 PEHeaders(System::IO::Stream ^ peStream, int size, bool isLoadedImage);
public PEHeaders(System.IO.Stream peStream, int size, bool isLoadedImage);
new System.Reflection.PortableExecutable.PEHeaders : System.IO.Stream * int * bool -> System.Reflection.PortableExecutable.PEHeaders
Public Sub New (peStream As Stream, size As Integer, isLoadedImage As Boolean)

Parameter

peStream
Stream

Der Datenstrom mit PE-Bild der angegebenen Größe beginnt an seiner aktuellen Position.

size
Int32

Die Größe des PE-Bilds.

isLoadedImage
Boolean

truewenn das PE-Image vom Betriebssystemladeprogramm in den Arbeitsspeicher geladen wurde; andernfalls . false

Ausnahmen

Die aus dem Datenstrom gelesenen Daten haben ein ungültiges Format.

Fehler beim Lesen aus dem Datenstrom.

Der Datenstrom unterstützt keine Suchvorgänge.

peStream ist null.

size ist negativ oder erstreckt sich über das Ende des Datenstroms.

Gilt für: