PEHeaders Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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. |