PEReader.GetSectionData(Int32) Método

Definição

Carrega a secção PE que contém o endereço virtual relativo especificado na memória e devolve um bloco de memória que começa nesse endereço e termina no final da secção que contém.

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

O Endereço Virtual Relativo dos dados a ler.

Devoluções

Um bloco de memória que começa em relativeVirtualAddress e termina no final da secção que contém, ou um bloco vazio se relativeVirtualAddress não representa uma localização em nenhuma das secções PE desta imagem PE.

Exceções

Os cabeçalhos PE contêm dados inválidos.

Ocorreu um erro de IO enquanto se lia do fluxo subjacente.

A imagem do PE não está disponível.

relativeVirtualAddress é negativo.

Aplica-se a