PEHeaders Osztály

Definíció

Olyan típust definiál, amely beolvassa a PE (Portable Executable) és a COFF (Common Object File Format) fejléceket egy streamből.

public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
Öröklődés
PEHeaders

Konstruktorok

Name Description
PEHeaders(Stream, Int32, Boolean)

Példányosítja az PEHeaders osztály új példányát, amely beolvassa a PE-fejléceket egy adott méretű PE-képet képviselő streamből, és jelzi, hogy a PE-rendszerkép be lett-e töltve a memóriába.

PEHeaders(Stream, Int32)

Létrehoz egy új példányt az PEHeaders osztályból, amely beolvassa a PE-fejléceket egy adott méretű PE-képet képviselő streamből.

PEHeaders(Stream)

Példányosítja az PEHeaders osztály új példányát, amely beolvassa a PE-fejléceket a megadott stream aktuális helyről.

Tulajdonságok

Name Description
CoffHeader

Lekéri a kép COFF fejlécét.

CoffHeaderStartOffset

Lekéri a bájteltolást a PE-rendszerkép elejétől a COFF fejléc elejéig.

CorHeader

Lekéri a COR fejlécet.

CorHeaderStartOffset

Lekéri a bájteltolást a kép elejétől a COR fejlécig.

IsCoffOnly

Olyan értéket kap, amely jelzi, hogy a kép csak Coff.

IsConsoleApplication

Olyan értéket kap, amely jelzi, hogy a rendszerkép egy Windows konzolalkalmazást jelöl-e.

IsDll

Olyan értéket kap, amely jelzi, hogy a kép egy dinamikus hivatkozástárat jelöl-e.

IsExe

Olyan értéket kap, amely jelzi, hogy a rendszerkép végrehajtható-e.

MetadataSize

Lekéri a CLI-metaadatok méretét.

MetadataStartOffset

Lekéri az eltolást (bájtban) a PE-rendszerkép elejétől a CLI-metaadatok elejéig.

PEHeader

Lekéri a kép PE-fejlécét.

PEHeaderStartOffset

Lekéri az élőfej bájteltolását a kép elejéről.

SectionHeaders

Lekéri a PE-szakaszfejléceket.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetContainingSectionIndex(Int32)

A PE-rendszerkép szakaszaiban megkeresi a megadott relatív virtuális címet tartalmazó szakaszt.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Lekéri az eltolást (bájtban) a kép elejétől a megadott könyvtáradatokig.

A következőre érvényes: