Partilhar via


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

Lê o número especificado de bytes começando no RVA (endereço virtual relativo) especificado do arquivo executável.

Sintaxe

HRESULT ReadExecutableAtRVA ( 
   DWORD  relativeVirtualAddress,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[]
);

Parâmetros

relativeVirtualAddress

[in] O RVA no arquivo executável para começar a ler.

cbData

[in] Número de bytes a serem lidos.

pcbData

[out] Retorna o número de bytes lidos.

data[]

[in, out] Uma matriz preenchida com bytes lidos do arquivo.

Comentários

Esse método é chamado pelo código de suporte DIA para carregar bytes de dados de um executável usando um endereço virtual relativo. Esse método é chamado com suporte do método IDiaDataSource::loadDataForExe.

Confira também