PEHeaders Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
PEHeaders(Stream) |
Instanziiert eine neue Instanz der PEHeaders-Klasse, die den PE-Header aus der aktuellen Position im angegebenen Stream liest. |
PEHeaders(Stream, Int32) |
Instanziiert eine neue Instanz der PEHeaders-Klasse, die die PE-Header aus dem Stream liest, der ein PE-Image einer angegebenen Größe darstellt. |
PEHeaders(Stream, Int32, Boolean) |
Instanziiert eine neue Instanz der PEHeaders-Klasse, die die PE-Header aus dem Stream liest, der ein PE-Image einer angegebenen Größe darstellt, und anzeigt, ob das PE-Image in den Arbeitsspeicher geladen wurde. |
PEHeaders(Stream)
- Quelle:
- PEHeaders.cs
- Quelle:
- PEHeaders.cs
- Quelle:
- PEHeaders.cs
Instanziiert eine neue Instanz der PEHeaders-Klasse, die den PE-Header aus der aktuellen Position im angegebenen Stream 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 Stream, der das PE-Image enthält, das bei der aktuellen Position des Streams beginnt und am Ende des Streams endet.
Ausnahmen
Die Daten, die aus dem Stream gelesen wurden, haben ein ungültiges Format.
Fehler beim Lesen aus dem Datenstrom.
Der Stream unterstützt keine Suchvorgänge.
peStream
ist null
.
Gilt für:
PEHeaders(Stream, Int32)
- Quelle:
- PEHeaders.cs
- Quelle:
- PEHeaders.cs
- Quelle:
- PEHeaders.cs
Instanziiert eine neue Instanz der PEHeaders-Klasse, die die PE-Header aus dem Stream liest, der ein PE-Image 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 Stream, der ein PE-Image der angegebenen Größe enthält, und bei seiner aktuellen Position beginnt.
- size
- Int32
Die Größe des PE-Images.
Ausnahmen
Die Daten, die aus dem Stream gelesen wurden, haben ein ungültiges Format.
Fehler beim Lesen aus dem Datenstrom.
Der Stream unterstützt keine Suchvorgänge.
peStream
ist null
.
size
ist negativ oder erstreckt sich über das Ende des Datenstroms hinaus.
Gilt für:
PEHeaders(Stream, Int32, Boolean)
- Quelle:
- PEHeaders.cs
- Quelle:
- PEHeaders.cs
- Quelle:
- PEHeaders.cs
Instanziiert eine neue Instanz der PEHeaders-Klasse, die die PE-Header aus dem Stream liest, der ein PE-Image einer angegebenen Größe darstellt, und anzeigt, ob das PE-Image 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 Stream, der ein PE-Image der angegebenen Größe enthält, und bei seiner aktuellen Position beginnt.
- size
- Int32
Die Größe des PE-Images.
- isLoadedImage
- Boolean
true
, wenn das PE-Image durch das Betriebssystem-Ladeprogramm in den Arbeitsspeicher geladen wurde. Andernfalls false
.
Ausnahmen
Die Daten, die aus dem Stream gelesen wurden, haben ein ungültiges Format.
Fehler beim Lesen aus dem Datenstrom.
Der Stream unterstützt keine Suchvorgänge.
peStream
ist null
.
size
ist negativ oder erstreckt sich über das Ende des Datenstroms hinaus.