Partage via


PEHeaders Classe

Définition

Définit un type qui lit les en-têtes PE (Portable Executable) et COFF (Common Object File Format) à partir d’un flux.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Héritage
PEHeaders

Constructeurs

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.

Propriétés

CoffHeader

Obtient l’en-tête COFF de l’image.

CoffHeaderStartOffset

Obtient le décalage en octets entre le début de l’image PE et le début de l’en-tête COFF.

CorHeader

Obtient l’en-tête COR.

CorHeaderStartOffset

Obtient le décalage en octets entre le début de l’image et l’en-tête COR.

IsCoffOnly

Obtient une valeur qui indique si l’image est au format COFF uniquement.

IsConsoleApplication

Obtient une valeur qui indique si l’image représente une application console Windows.

IsDll

Obtient une valeur qui indique si l’image représente une bibliothèque de liens dynamiques.

IsExe

Obtient une valeur qui indique si l’image représente un exécutable.

MetadataSize

Obtient la taille des métadonnées CLI.

MetadataStartOffset

Obtient le décalage (en octets) entre le début de l’image PE et le début des métadonnées CLI.

PEHeader

Obtient l’en-tête PE de l’image.

PEHeaderStartOffset

Obtient le décalage en octets de l’en-tête à partir du début de l’image.

SectionHeaders

Obtient les en-têtes de section PE.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetContainingSectionIndex(Int32)

Recherche dans les sections de l’image PE la section contenant l’adresse virtuelle relative spécifiée.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Obtient le décalage (en octets) entre le début de l’image et les données de répertoire spécifiées.

S’applique à