PEHeaders Costruttori

Definizione

Overload

Nome Descrizione
PEHeaders(Stream)

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE dalla posizione corrente nel flusso specificato.

PEHeaders(Stream, Int32)

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE da un flusso che rappresenta un'immagine PE di una dimensione specificata.

PEHeaders(Stream, Int32, Boolean)

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE da un flusso che rappresenta un'immagine PE di una dimensione specificata e indica se l'immagine PE è stata caricata in memoria.

PEHeaders(Stream)

Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE dalla posizione corrente nel flusso specificato.

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)

Parametri

peStream
Stream

Flusso contenente l'immagine PE a partire dalla posizione corrente del flusso e che termina alla fine del flusso.

Eccezioni

I dati letti dal flusso hanno un formato non valido.

Errore durante la lettura dal flusso.

Il flusso non supporta le operazioni di ricerca.

peStream è null.

Si applica a

PEHeaders(Stream, Int32)

Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE da un flusso che rappresenta un'immagine PE di una dimensione specificata.

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)

Parametri

peStream
Stream

Flusso contenente l'immagine PE delle dimensioni specificate a partire dalla posizione corrente.

size
Int32

Dimensioni dell'immagine PE.

Eccezioni

I dati letti dal flusso hanno un formato non valido.

Errore durante la lettura dal flusso.

Il flusso non supporta le operazioni di ricerca.

peStream è null.

size è negativo o si estende oltre la fine del flusso.

Si applica a

PEHeaders(Stream, Int32, Boolean)

Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs
Origine:
PEHeaders.cs

Crea un'istanza di una nuova istanza della PEHeaders classe che legge le intestazioni PE da un flusso che rappresenta un'immagine PE di una dimensione specificata e indica se l'immagine PE è stata caricata in memoria.

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)

Parametri

peStream
Stream

Flusso contenente l'immagine PE delle dimensioni specificate a partire dalla posizione corrente.

size
Int32

Dimensioni dell'immagine PE.

isLoadedImage
Boolean

true se l'immagine PE è stata caricata in memoria dal caricatore del sistema operativo; in caso contrario, false.

Eccezioni

Il formato dei dati letti dal flusso non è valido.

Errore durante la lettura dal flusso.

Il flusso non supporta le operazioni di ricerca.

peStream è null.

size è negativo o si estende oltre la fine del flusso.

Si applica a