PEHeaders Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
PEHeaders(Stream) |
Crea una nuova istanza della classe PEHeaders che legge le intestazioni PE dalla posizione corrente nel flusso specificato. |
PEHeaders(Stream, Int32) |
Crea una nuova istanza della classe PEHeaders che legge le intestazioni PE da un flusso che rappresenta un'immagine PE delle dimensioni specificate. |
PEHeaders(Stream, Int32, Boolean) |
Crea una nuova istanza della classe PEHeaders che legge le intestazioni PE da un flusso che rappresenta un'immagine PE delle dimensioni specificate e indica se l'immagine PE è stata caricata in memoria. |
PEHeaders(Stream)
- Origine:
- PEHeaders.cs
- Origine:
- PEHeaders.cs
- Origine:
- PEHeaders.cs
Crea una nuova istanza della classe PEHeaders 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 che inizia dalla posizione corrente del flusso e termina alla fine del flusso.
Eccezioni
Il formato dei dati letti dal flusso non è valido.
Errore durante la lettura del flusso.
Il flusso non supporta operazioni di ricerca.
peStream
è null
.
Si applica a
PEHeaders(Stream, Int32)
- Origine:
- PEHeaders.cs
- Origine:
- PEHeaders.cs
- Origine:
- PEHeaders.cs
Crea una nuova istanza della classe PEHeaders che legge le intestazioni PE da un flusso che rappresenta un'immagine PE delle dimensioni specificate.
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 che inizia dalla posizione corrente.
- size
- Int32
Dimensioni dell'immagine PE.
Eccezioni
Il formato dei dati letti dal flusso non è valido.
Errore durante la lettura del flusso.
Il flusso non supporta 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
Crea una nuova istanza della classe PEHeaders che legge le intestazioni PE da un flusso che rappresenta un'immagine PE delle dimensioni specificate 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 che inizia 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 del flusso.
Il flusso non supporta operazioni di ricerca.
peStream
è null
.
size
è negativo o si estende oltre la fine del flusso.