PEReader.GetSectionData(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.