Bagikan melalui


PEReader.GetSectionData Metode

Definisi

Overload

GetSectionData(String)

Memuat bagian PE dengan nama yang ditentukan ke dalam memori dan mengembalikan blok memori yang mencakup bagian .

GetSectionData(Int32)

Memuat bagian PE yang berisi alamat virtual relatif yang ditentukan ke dalam memori dan mengembalikan blok memori yang dimulai pada alamat tersebut dan berakhir di akhir bagian yang berisi.

GetSectionData(String)

Sumber:
PEReader.cs
Sumber:
PEReader.cs
Sumber:
PEReader.cs

Memuat bagian PE dengan nama yang ditentukan ke dalam memori dan mengembalikan blok memori yang mencakup bagian .

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

Parameter

sectionName
String

Nama bagian .

Mengembalikan

Blok memori yang mencakup bagian , atau blok kosong jika tidak ada bagian dari yang diberikan sectionName dalam gambar PE ini.

Pengecualian

sectionNameadalah null.

Gambar PE tidak tersedia.

Berlaku untuk

GetSectionData(Int32)

Sumber:
PEReader.cs
Sumber:
PEReader.cs
Sumber:
PEReader.cs

Memuat bagian PE yang berisi alamat virtual relatif yang ditentukan ke dalam memori dan mengembalikan blok memori yang dimulai pada alamat tersebut dan berakhir di akhir bagian yang berisi.

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

Parameter

relativeVirtualAddress
Int32

Alamat Virtual Relatif data yang akan dibaca.

Mengembalikan

Blok memori yang dimulai pada relativeVirtualAddress dan berakhir di akhir bagian yang berisi, atau blok kosong jika relativeVirtualAddress tidak mewakili lokasi di salah satu bagian PE dari gambar PE ini.

Pengecualian

Header PE berisi data yang tidak valid.

Terjadi kesalahan IO saat membaca dari aliran yang mendasar.

Gambar PE tidak tersedia.

relativeVirtualAddress negatif.

Berlaku untuk