PEHeaders Klass

Definition

Definierar en typ som läser PE-huvuden (portable executable) och COFF (Common Object File Format) från en dataström.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Arv
PEHeaders

Konstruktorer

Name Description
PEHeaders(Stream, Int32, Boolean)

Instansierar en ny instans av PEHeaders klassen som läser PE-huvudena från en dataström som representerar en PE-bild av en angiven storlek och anger om PE-avbildningen har lästs in i minnet.

PEHeaders(Stream, Int32)

Instansierar en ny instans av PEHeaders klassen som läser PE-huvudena från en dataström som representerar en PE-bild av en angiven storlek.

PEHeaders(Stream)

Instansierar en ny instans av PEHeaders klassen som läser PE-huvudena från den aktuella platsen i den angivna strömmen.

Egenskaper

Name Description
CoffHeader

Hämtar COFF-huvudet för bilden.

CoffHeaderStartOffset

Hämtar byteförskjutningen från början av PE-avbildningen till början av COFF-huvudet.

CorHeader

Hämtar COR-huvudet.

CorHeaderStartOffset

Hämtar byteförskjutningen från början av avbildningen till COR-huvudet.

IsCoffOnly

Hämtar ett värde som anger om avbildningen endast är Coff.

IsConsoleApplication

Hämtar ett värde som anger om avbildningen representerar ett Windows konsolprogram.

IsDll

Hämtar ett värde som anger om bilden representerar ett dynamiskt länkbibliotek.

IsExe

Hämtar ett värde som anger om avbildningen representerar en körbar fil.

MetadataSize

Hämtar storleken på CLI-metadata.

MetadataStartOffset

Hämtar förskjutningen (i byte) från början av PE-avbildningen till början av CLI-metadata.

PEHeader

Hämtar bildens PE-huvud.

PEHeaderStartOffset

Hämtar byteförskjutningen av huvudet från början av avbildningen.

SectionHeaders

Hämtar PE-avsnittsrubrikerna.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetContainingSectionIndex(Int32)

Söker i avsnitt i PE-avbildningen efter avsnittet som innehåller den angivna relativa virtuella adressen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Hämtar förskjutningen (i byte) från början av avbildningen till angivna katalogdata.

Gäller för