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


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[]

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


[in] Number of bytes to read.


[out] Returns the number of bytes read.


[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
© 2014 Microsoft. All rights reserved.