PEHeader Klasa

Definicja

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

Właściwości

AddressOfEntryPoint

Pobiera adres punktu wejścia względem bazy obrazów, gdy plik PE jest ładowany do pamięci.

BaseOfCode

Pobiera adres sekcji początku kodu względem bazy obrazów po załadowaniu obrazu do pamięci.

BaseOfData

Pobiera adres sekcji początku danych względem bazy obrazów podczas ładowania obrazu do pamięci.

BaseRelocationTableDirectory
BoundImportTableDirectory
CertificateTableDirectory

Pobiera wpis Tabeli certyfikatów, który wskazuje tabelę certyfikatów atrybutów.

CheckSum

Pobiera sumę kontrolną pliku obrazu.

CopyrightTableDirectory
CorHeaderTableDirectory
DebugTableDirectory
DelayImportTableDirectory
DllCharacteristics
ExceptionTableDirectory
ExportTableDirectory
FileAlignment

Pobiera współczynnik wyrównania (w bajtach), który jest używany do wyrównywania nieprzetworzonych danych sekcji w pliku obrazu.

GlobalPointerTableDirectory
ImageBase

Pobiera preferowany adres pierwszego bajtu obrazu podczas ładowania go do pamięci.

ImportAddressTableDirectory
ImportTableDirectory
LoadConfigTableDirectory
Magic

Pobiera wartość identyfikującą format pliku obrazu.

MajorImageVersion

Pobiera numer wersji głównej obrazu.

MajorLinkerVersion

Pobiera numer wersji głównej konsolidatora.

MajorOperatingSystemVersion

Pobiera numer wersji głównej wymaganego systemu operacyjnego.

MajorSubsystemVersion

Pobiera numer wersji głównej podsystemu.

MinorImageVersion

Pobiera numer wersji pomocniczej obrazu.

MinorLinkerVersion

Pobiera numer wersji pomocniczej konsolidatora.

MinorOperatingSystemVersion

Pobiera numer wersji pomocniczej wymaganego systemu operacyjnego.

MinorSubsystemVersion

Pobiera numer wersji pomocniczej podsystemu.

NumberOfRvaAndSizes

Pobiera liczbę wpisów katalogu danych w pozostałej części .PEHeader Każdy z nich opisuje lokalizację i rozmiar.

ResourceTableDirectory
SectionAlignment

Pobiera wyrównanie (w bajtach) sekcji podczas ich ładowania do pamięci.

SizeOfCode

Pobiera rozmiar sekcji kodu (tekstu) lub sumę wszystkich sekcji kodu, jeśli istnieje wiele sekcji.

SizeOfHeaders

Pobiera łączny rozmiar wycinka MS DOS, nagłówka PE i nagłówków sekcji zaokrąglonych do wielu plikówAlignment.

SizeOfHeapCommit

Pobiera rozmiar lokalnego obszaru sterty do zatwierdzenia.

SizeOfHeapReserve

Pobiera rozmiar lokalnego miejsca sterty do zarezerwowania. Zatwierdza się tylko SizeOfHeapCommit ; pozostałe są udostępniane po jednej stronie naraz do momentu osiągnięcia rozmiaru rezerwy.

SizeOfImage

Pobiera rozmiar (w bajtach) obrazu, w tym wszystkie nagłówki, ponieważ obraz jest ładowany w pamięci.

SizeOfInitializedData

Pobiera rozmiar początkowej sekcji danych lub sumę wszystkich takich sekcji, jeśli istnieje wiele sekcji danych.

SizeOfStackCommit

Pobiera rozmiar stosu do zatwierdzenia.

SizeOfStackReserve

Pobiera rozmiar stosu do zarezerwowania. Zatwierdza się tylko SizeOfStackCommit ; pozostałe są udostępniane po jednej stronie naraz do momentu osiągnięcia rozmiaru rezerwy.

SizeOfUninitializedData

Pobiera rozmiar niezainicjowanej sekcji danych (BSS) lub sumę wszystkich takich sekcji, jeśli istnieje wiele sekcji BSS.

Subsystem

Pobiera nazwę podsystemu wymaganego do uruchomienia tego obrazu.

ThreadLocalStorageTableDirectory

Metody

Equals(Object)

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

(Odziedziczone po Object)
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)

Dotyczy