Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IDiaReadExeAtRVACallback::ReadExecutableAtRVA

Reads the specified number of bytes starting at the specified relative virtual address (RVA) from the executable file.

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

[in] The RVA in the executable file to begin reading.

cbData

[in] Number of bytes to read.

pcbData

[out] Returns the number of bytes read.

data[]

[in, out] An array that is filled in with bytes read from the file.

This method is called by the DIA support code to load data bytes from an executable using a relative virtual address. This method is called in support of the IDiaDataSource::loadDataForExe method.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.