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 a comenzar la lectura.[in] The offset in the executable file to begin reading.

cbDatacbData
[in] Número de bytes que se va a leer.[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[]
[entrada, salida] Una matriz que se rellena de 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 compatibilidad 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 en apoyo de los idiadatasource:: Loaddataforexe método.This method is called in support of the IDiaDataSource::loadDataForExe method.

Vea tambiénSee Also

IDiaReadExeAtOffsetCallback IDiaReadExeAtOffsetCallback
IDiaDataSource::loadDataForExeIDiaDataSource::loadDataForExe