PEReader.GetSectionData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetSectionData(String) |
Carga la sección PE con el nombre especificado en la memoria y devuelve un bloque de memoria que abarca la sección. |
| GetSectionData(Int32) |
Carga la sección PE que contiene la dirección virtual relativa especificada en la memoria y devuelve un bloque de memoria que comienza en esa dirección y termina al final de la sección contenedora. |
GetSectionData(String)
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
Carga la sección PE con el nombre especificado en la memoria y devuelve un bloque de memoria que abarca la sección.
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
Parámetros
- sectionName
- String
Nombre de la sección.
Devoluciones
Bloque de memoria que abarca la sección o un bloque vacío si no existe ninguna sección de la especificada sectionName en esta imagen de PE.
Excepciones
sectionName es null.
La imagen pe no está disponible.
Se aplica a
GetSectionData(Int32)
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
- Source:
- PEReader.cs
Carga la sección PE que contiene la dirección virtual relativa especificada en la memoria y devuelve un bloque de memoria que comienza en esa dirección y termina al final de la sección contenedora.
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
Parámetros
- relativeVirtualAddress
- Int32
Dirección virtual relativa de los datos que se van a leer.
Devoluciones
Bloque de memoria que comienza en relativeVirtualAddress y termina al final de la sección contenedora o un bloque vacío si relativeVirtualAddress no representa una ubicación en ninguna de las secciones pe de esta imagen de PE.
Excepciones
Los encabezados PE contienen datos no válidos.
Error de E/S al leer desde la secuencia subyacente.
La imagen pe no está disponible.
relativeVirtualAddress es negativo.