PEHeaders Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
PEHeaders(Stream) |
Instancie une nouvelle instance de la classe PEHeaders qui lit les en-têtes PE à partir de l’emplacement actuel dans le flux spécifié. |
PEHeaders(Stream, Int32) |
Instancie une nouvelle instance de la classe PEHeaders qui lit les en-têtes PE à partir d’un flux qui représente une image PE d’une taille spécifiée. |
PEHeaders(Stream, Int32, Boolean) |
Instancie une nouvelle instance de la classe PEHeaders qui lit les en-têtes PE à partir d’un flux qui représente une image PE d’une taille spécifiée et indique si l’image PE a été chargée en mémoire. |
PEHeaders(Stream)
- Source:
- PEHeaders.cs
- Source:
- PEHeaders.cs
- Source:
- PEHeaders.cs
Instancie une nouvelle instance de la classe PEHeaders qui lit les en-têtes PE à partir de l’emplacement actuel dans le flux spécifié.
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)
Paramètres
- peStream
- Stream
Flux contenant l’image PE qui commence à la position actuelle du flux et se termine à la fin du flux.
Exceptions
Le format des données lues à partir du flux n’est pas valide.
Erreur lors de la lecture du flux.
Le flux ne prend pas en charge les opérations de recherche.
peStream
a la valeur null
.
S’applique à
PEHeaders(Stream, Int32)
- Source:
- PEHeaders.cs
- Source:
- PEHeaders.cs
- Source:
- PEHeaders.cs
Instancie une nouvelle instance de la classe PEHeaders qui lit les en-têtes PE à partir d’un flux qui représente une image PE d’une taille spécifiée.
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)
Paramètres
- peStream
- Stream
Flux contenant l’image PE de la taille donnée en commençant à sa position actuelle.
- size
- Int32
Taille de l’image PE.
Exceptions
Le format des données lues à partir du flux n’est pas valide.
Erreur lors de la lecture du flux.
Le flux ne prend pas en charge les opérations de recherche.
peStream
a la valeur null
.
La valeur de size
est négative ou s’étend au-delà de la fin du flux.
S’applique à
PEHeaders(Stream, Int32, Boolean)
- Source:
- PEHeaders.cs
- Source:
- PEHeaders.cs
- Source:
- PEHeaders.cs
Instancie une nouvelle instance de la classe PEHeaders qui lit les en-têtes PE à partir d’un flux qui représente une image PE d’une taille spécifiée et indique si l’image PE a été chargée en mémoire.
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)
Paramètres
- peStream
- Stream
Flux contenant l’image PE de la taille donnée en commençant à sa position actuelle.
- size
- Int32
Taille de l’image PE.
- isLoadedImage
- Boolean
true
si l’image PE a été chargée en mémoire par le chargeur du système d’exploitation ; sinon, false
.
Exceptions
Le format des données lues à partir du flux n’est pas valide.
Erreur lors de la lecture du flux.
Le flux ne prend pas en charge les opérations de recherche.
peStream
a la valeur null
.
La valeur de size
est négative ou s’étend au-delà de la fin du flux.