PEReader.GetSectionData Yöntem

Tanım

Aşırı Yüklemeler

Name Description
GetSectionData(String)

Belirtilen ada sahip PE bölümünü belleğe yükler ve bölüme yayılan bir bellek bloğu döndürür.

GetSectionData(Int32)

Belirtilen göreli sanal adresi içeren PE bölümünü belleğe yükler ve bu adreste başlayan ve içeren bölümün sonunda biten bir bellek bloğu döndürür.

GetSectionData(String)

Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs

Belirtilen ada sahip PE bölümünü belleğe yükler ve bölüme yayılan bir bellek bloğu döndürür.

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

Parametreler

sectionName
String

Bölümün adı.

Döndürülenler

Bu PE görüntüsünde bölümü kapsayan bir bellek bloğu veya verilen sectionName bölümü yoksa boş bir blok.

Özel durumlar

sectionName, null'e eşittir.

PE görüntüsü kullanılamıyor.

Şunlara uygulanır

GetSectionData(Int32)

Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs
Kaynak:
PEReader.cs

Belirtilen göreli sanal adresi içeren PE bölümünü belleğe yükler ve bu adreste başlayan ve içeren bölümün sonunda biten bir bellek bloğu döndürür.

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

Parametreler

relativeVirtualAddress
Int32

Okunacak verilerin Göreli Sanal Adresi.

Döndürülenler

İçeren bölümün sonunda relativeVirtualAddress başlayan ve biten bir bellek bloğu veya bu PE görüntüsünün PE bölümlerinden herhangi birinde bir konumu temsil etmiyorsa relativeVirtualAddress boş bir blok.

Özel durumlar

PE üst bilgileri geçersiz veri içeriyor.

Temel alınan akıştan okunurken GÇ hatası oluştu.

PE görüntüsü kullanılamıyor.

relativeVirtualAddress negatiftir.

Şunlara uygulanır