PEReader.GetSectionData Metoda

Definice

Přetížení

Name Description
GetSectionData(String)

Načte oddíl PE se zadaným názvem do paměti a vrátí blok paměti, který zahrnuje oddíl.

GetSectionData(Int32)

Načte oddíl PE obsahující zadanou relativní virtuální adresu do paměti a vrátí blok paměti, který začíná na této adrese a končí na konci obsahujícího oddílu.

GetSectionData(String)

Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs

Načte oddíl PE se zadaným názvem do paměti a vrátí blok paměti, který zahrnuje oddíl.

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

Název oddílu.

Návraty

Blok paměti, který zahrnuje oddíl, nebo prázdný blok, pokud v této imagi PE neexistuje žádný oddíl daného oddílu sectionName .

Výjimky

sectionName je null.

Obrázek PE není k dispozici.

Platí pro

GetSectionData(Int32)

Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs
Zdroj:
PEReader.cs

Načte oddíl PE obsahující zadanou relativní virtuální adresu do paměti a vrátí blok paměti, který začíná na této adrese a končí na konci obsahujícího oddílu.

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

Relativní virtuální adresa dat, která se mají číst.

Návraty

Blok paměti, který začíná a končí na relativeVirtualAddress konci obsahujícího oddílu, nebo prázdný blok, pokud relativeVirtualAddress nepředstavuje umístění v žádném oddílu PE tohoto obrázku PE.

Výjimky

Hlavičky PE obsahují neplatná data.

Při čtení z podkladového datového proudu došlo k chybě vstupně-výstupních operací.

Obrázek PE není k dispozici.

relativeVirtualAddress je negativní.

Platí pro