PEHeaders Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
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 zadané velikosti. |
PEHeaders(Stream, Int32, Boolean) |
Vytvoří instanci nové instance PEHeaders třídy, která čte hlavičky PE z datového proudu, který představuje bitovou kopii PE zadané velikosti a označuje, zda byla bitová kopie pe načtena do paměti. |
PEHeaders(Stream)
- 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, který začíná na aktuální pozici streamu a končí na konci streamu.
Výjimky
Data načtená z datového proudu mají neplatný formát.
Při čtení ze streamu došlo k chybě.
Datový proud nepodporuje operace hledání.
peStream
je null
.
Platí pro
PEHeaders(Stream, Int32)
- 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 zadané velikosti.
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í pe obrázek dané velikosti počínaje jeho aktuální pozicí.
- size
- Int32
Velikost bitové kopie PE.
Výjimky
Data načtená z datového proudu mají neplatný formát.
Při čtení ze streamu došlo k chybě.
Datový proud nepodporuje operace hledání.
peStream
je null
.
size
je záporná nebo přesahuje za konec datového proudu.
Platí pro
PEHeaders(Stream, Int32, Boolean)
- 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 bitovou kopii PE zadané velikosti a označuje, zda byla bitová kopie 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í PE obrázek dané velikosti počínaje jeho aktuální pozicí.
- size
- Int32
Velikost bitové kopie PE.
- isLoadedImage
- Boolean
true
pokud byla bitová kopie 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ě.
Datový proud nepodporuje operace hledání.
peStream
je null
.
size
je záporná nebo přesahuje za konec datového proudu.