Udostępnij za pośrednictwem


PEReader.GetSectionData Metoda

Definicja

Przeciążenia

GetSectionData(String)

Ładuje sekcję PE o określonej nazwie do pamięci i zwraca blok pamięci obejmujący sekcję.

GetSectionData(Int32)

Ładuje sekcję PE zawierającą określony względny adres wirtualny do pamięci i zwraca blok pamięci, który rozpoczyna się od tego adresu i kończy się na końcu zawierającej sekcję.

GetSectionData(String)

Źródło:
PEReader.cs
Źródło:
PEReader.cs
Źródło:
PEReader.cs

Ładuje sekcję PE o określonej nazwie do pamięci i zwraca blok pamięci obejmujący sekcję.

public:
 System::Reflection::PortableExecutable::PEMemoryBlock GetSectionData(System::String ^ sectionName);
public System.Reflection.PortableExecutable.PEMemoryBlock GetSectionData (string sectionName);
member this.GetSectionData : string -> System.Reflection.PortableExecutable.PEMemoryBlock
Public Function GetSectionData (sectionName As String) As PEMemoryBlock

Parametry

sectionName
String

Nazwa sekcji.

Zwraca

Blok pamięci obejmujący sekcję lub pusty blok, jeśli w tym obrazie PE nie istnieje żadna sekcja.sectionName

Wyjątki

sectionName to null.

Obraz PE jest niedostępny.

Dotyczy

GetSectionData(Int32)

Źródło:
PEReader.cs
Źródło:
PEReader.cs
Źródło:
PEReader.cs

Ładuje sekcję PE zawierającą określony względny adres wirtualny do pamięci i zwraca blok pamięci, który rozpoczyna się od tego adresu i kończy się na końcu zawierającej sekcję.

public:
 System::Reflection::PortableExecutable::PEMemoryBlock GetSectionData(int relativeVirtualAddress);
public System.Reflection.PortableExecutable.PEMemoryBlock GetSectionData (int relativeVirtualAddress);
member this.GetSectionData : int -> System.Reflection.PortableExecutable.PEMemoryBlock
Public Function GetSectionData (relativeVirtualAddress As Integer) As PEMemoryBlock

Parametry

relativeVirtualAddress
Int32

Względny wirtualny adres danych do odczytania.

Zwraca

Blok pamięci rozpoczynający się na relativeVirtualAddress końcu zawierającej sekcję lub pusty blok, jeśli relativeVirtualAddress nie reprezentuje lokalizacji w żadnej z sekcji PE tego obrazu PE.

Wyjątki

Nagłówki PE zawierają nieprawidłowe dane.

Wystąpił błąd we/wy podczas odczytywania ze strumienia bazowego.

Obraz PE jest niedostępny.

relativeVirtualAddress jest ujemna.

Dotyczy