Partilhar via


IDiaReadExeAtOffsetCallback::ReadExecutableAt

Lê o número especificado de bytes começando no deslocamento especificado a partir de um arquivo executável.

HRESULT ReadExecutableAt ( 
   DWORDLONG fileOffset,
   DWORD     cbData,
   DWORD*    pcbData,
   BYTE      data[]
);

Parâmetros

  • fileOffset
    [in] O deslocamento no arquivo executável para iniciar a leitura.

  • cbData diferente
    [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 deslocamento de arquivo absoluto. Este método é chamado para oferecer suporte a IDiaDataSource::loadDataForExe método.

Consulte também

Referência

IDiaReadExeAtOffsetCallback

IDiaDataSource::loadDataForExe