PEReader.GetSectionData Metodo

Definizione

Overload

Nome Descrizione
GetSectionData(String)

Carica la sezione PE con il nome specificato in memoria e restituisce un blocco di memoria che si estende sulla sezione.

GetSectionData(Int32)

Carica la sezione PE contenente l'indirizzo virtuale relativo specificato in memoria e restituisce un blocco di memoria che inizia da tale indirizzo e termina alla fine della sezione contenitore.

GetSectionData(String)

Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs

Carica la sezione PE con il nome specificato in memoria e restituisce un blocco di memoria che si estende sulla sezione.

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

Parametri

sectionName
String

Nome della sezione.

Valori restituiti

Blocco di memoria che si estende sulla sezione o un blocco vuoto se non esiste alcuna sezione dell'oggetto specificato sectionName nell'immagine PE.

Eccezioni

sectionName è null.

L'immagine PE non è disponibile.

Si applica a

GetSectionData(Int32)

Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs
Origine:
PEReader.cs

Carica la sezione PE contenente l'indirizzo virtuale relativo specificato in memoria e restituisce un blocco di memoria che inizia da tale indirizzo e termina alla fine della sezione contenitore.

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

Parametri

relativeVirtualAddress
Int32

Indirizzo virtuale relativo dei dati da leggere.

Valori restituiti

Blocco di memoria che inizia da relativeVirtualAddress e termina alla fine della sezione contenitore o un blocco vuoto se relativeVirtualAddress non rappresenta una posizione nelle sezioni PE di questa immagine PE.

Eccezioni

Le intestazioni PE contengono dati non validi.

Si è verificato un errore di I/O durante la lettura dal flusso sottostante.

L'immagine PE non è disponibile.

relativeVirtualAddress è negativo.

Si applica a