PEHeaders Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |