Partilhar via


IDiaReadExeAtOffsetCallback::ReadExecutableAt

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

Sintaxe

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

Parâmetros

fileOffset

[in] O deslocamento no arquivo executável para começar 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 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 deslocamento de arquivo absoluto. Esse método é chamado com suporte do método IDiaDataSource::loadDataForExe.

Confira também