PEReader.GetSectionData Metod

Definition

Överlagringar

Name Description
GetSectionData(String)

Läser in PE-avsnittet med det angivna namnet i minnet och returnerar ett minnesblock som sträcker sig över avsnittet.

GetSectionData(Int32)

Läser in PE-avsnittet som innehåller den angivna relativa virtuella adressen i minnet och returnerar ett minnesblock som börjar vid den adressen och slutar i slutet av det innehållande avsnittet.

GetSectionData(String)

Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs

Läser in PE-avsnittet med det angivna namnet i minnet och returnerar ett minnesblock som sträcker sig över avsnittet.

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

Parametrar

sectionName
String

Namnet på avsnittet.

Returer

Ett minnesblock som sträcker sig över avsnittet eller ett tomt block om det inte finns någon del av angivet sectionName i den här PE-avbildningen.

Undantag

sectionName är null.

PE-avbildningen är inte tillgänglig.

Gäller för

GetSectionData(Int32)

Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs
Källa:
PEReader.cs

Läser in PE-avsnittet som innehåller den angivna relativa virtuella adressen i minnet och returnerar ett minnesblock som börjar vid den adressen och slutar i slutet av det innehållande avsnittet.

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

Parametrar

relativeVirtualAddress
Int32

Den relativa virtuella adressen för de data som ska läsas.

Returer

Ett minnesblock som börjar och relativeVirtualAddress slutar i slutet av det innehållande avsnittet, eller ett tomt block om relativeVirtualAddress det inte representerar en plats i någon av PE-avsnitten i den här PE-avbildningen.

Undantag

PE-huvudena innehåller ogiltiga data.

Ett I/O-fel uppstod vid läsning från den underliggande dataströmmen.

PE-avbildningen är inte tillgänglig.

relativeVirtualAddress är negativ.

Gäller för