Partilhar via


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

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

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

Parâmetros

  • relativeVirtualAddress
    [in] RVA no arquivo executável para iniciar a leitura.

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

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

  • data[]
    [in, out] Uma matriz que é preenchida com bytes lidos do arquivo.

Comentários

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

Consulte também

Referência

IDiaReadExeAtRVACallback

IDiaDataSource::loadDataForExe