Udostępnij za pośrednictwem


PEHeaders Klasa

Definicja

Definiuje typ odczytujący nagłówki PE (przenośny plik wykonywalny) i COFF (Common Object File Format) ze strumienia.

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

Konstruktory

PEHeaders(Stream)

Tworzy wystąpienie nowej klasy PEHeaders , która odczytuje nagłówki PE z bieżącej lokalizacji w określonym strumieniu.

PEHeaders(Stream, Int32)

Tworzy wystąpienie nowej klasy PEHeaders , która odczytuje nagłówki PE ze strumienia reprezentującego obraz PE o określonym rozmiarze.

PEHeaders(Stream, Int32, Boolean)

Tworzy wystąpienie nowej klasy PEHeaders , która odczytuje nagłówki PE ze strumienia reprezentującego obraz PE o określonym rozmiarze i wskazuje, czy obraz PE został załadowany do pamięci.

Właściwości

CoffHeader

Pobiera nagłówek COFF obrazu.

CoffHeaderStartOffset

Pobiera przesunięcie bajtu od początku obrazu PE do początku nagłówka COFF.

CorHeader

Pobiera nagłówek COR.

CorHeaderStartOffset

Pobiera przesunięcie bajtu od początku obrazu do nagłówka COR.

IsCoffOnly

Pobiera wartość wskazującą, czy obraz jest tylko Coff.

IsConsoleApplication

Pobiera wartość wskazującą, czy obraz reprezentuje aplikację konsolową systemu Windows.

IsDll

Pobiera wartość wskazującą, czy obraz reprezentuje bibliotekę linków dynamicznych.

IsExe

Pobiera wartość wskazującą, czy obraz reprezentuje plik wykonywalny.

MetadataSize

Pobiera rozmiar metadanych interfejsu wiersza polecenia.

MetadataStartOffset

Pobiera przesunięcie (w bajtach) od początku obrazu PE do początku metadanych interfejsu wiersza polecenia.

PEHeader

Pobiera nagłówek PE obrazu.

PEHeaderStartOffset

Pobiera przesunięcie bajtów nagłówka od początku obrazu.

SectionHeaders

Pobiera nagłówki sekcji PE.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetContainingSectionIndex(Int32)

Wyszukuje sekcje obrazu PE dla sekcji zawierającej określony względny adres wirtualny.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryGetDirectoryOffset(DirectoryEntry, Int32)

Pobiera przesunięcie (w bajtach) od początku obrazu do danych katalogu.

Dotyczy