PEHeaders Konstruktory

Definice

Přetížení

Name Description
PEHeaders(Stream)

Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z aktuálního umístění v zadaném datovém proudu.

PEHeaders(Stream, Int32)

Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje obrázek PE se zadanou velikostí.

PEHeaders(Stream, Int32, Boolean)

Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje obrázek PE se zadanou velikostí a označuje, zda byla image PE načtena do paměti.

PEHeaders(Stream)

Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs

Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z aktuálního umístění v zadaném datovém proudu.

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)

Parametry

peStream
Stream

Stream obsahující obrázek PE začínající na aktuální pozici datového proudu a končící na konci datového proudu.

Výjimky

Data načtená z datového proudu mají neplatný formát.

Při čtení ze streamu došlo k chybě.

Stream nepodporuje operace hledání.

peStream je null.

Platí pro

PEHeaders(Stream, Int32)

Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs

Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje obrázek PE se zadanou velikostí.

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)

Parametry

peStream
Stream

Datový proud obsahující obrázek PE dané velikosti začínající na aktuální pozici.

size
Int32

Velikost obrázku PE.

Výjimky

Data načtená z datového proudu mají neplatný formát.

Při čtení ze streamu došlo k chybě.

Stream nepodporuje operace hledání.

peStream je null.

size je záporná nebo přesahuje konec datového proudu.

Platí pro

PEHeaders(Stream, Int32, Boolean)

Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs
Zdroj:
PEHeaders.cs

Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje obrázek PE se zadanou velikostí a označuje, zda byla image PE načtena do paměti.

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)

Parametry

peStream
Stream

Datový proud obsahující obrázek PE dané velikosti začínající na aktuální pozici.

size
Int32

Velikost obrázku PE.

isLoadedImage
Boolean

truepokud je image PE načtena do paměti zavaděčem operačního systému; v opačném případě . false

Výjimky

Data načtená z datového proudu mají neplatný formát.

Při čtení ze streamu došlo k chybě.

Stream nepodporuje operace hledání.

peStream je null.

size je záporná nebo přesahuje konec datového proudu.

Platí pro