IDiaReadExeAtOffsetCallback::ReadExecutableAtIDiaReadExeAtOffsetCallback::ReadExecutableAt

Lee el número especificado de bytes a partir del desplazamiento especificado desde un archivo ejecutable.Reads the specified number of bytes starting at the specified offset from an executable file.

SintaxisSyntax

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

ParámetrosParameters

fileOffsetfileOffset
[in] El desplazamiento en el archivo ejecutable al comenzar la lectura.[in] The offset in the executable file to begin reading.

cbDatacbData
[in] Número de bytes que se leen.[in] Number of bytes to read.

pcbDatapcbData
[out] Devuelve el número de bytes leídos.[out] Returns the number of bytes read.

datos]data[]
[in, out] Una matriz que se rellena con los bytes leídos del archivo.[in, out] An array that is filled in with bytes read from file.

ComentariosRemarks

Este método es invocado por el código de soporte técnico DIA para cargar los bytes de datos de una aplicación ejecutable mediante un desplazamiento de archivo absoluta.This method is called by the DIA support code to load data bytes from an executable using an absolute file offset. Se llama a este método de apoyo del Loaddataforexe método.This method is called in support of the IDiaDataSource::loadDataForExe method.

Vea tambiénSee Also

IDiaReadExeAtOffsetCallback IDiaReadExeAtOffsetCallback
IDiaDataSource::loadDataForExeIDiaDataSource::loadDataForExe