IDiaReadExeAtRVACallback::ReadExecutableAtRVA
從可執行檔的指定相對虛擬位址 (RVA) 開始讀取指定的位元組數目。
語法
HRESULT ReadExecutableAtRVA (
DWORD relativeVirtualAddress,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
參數
relativeVirtualAddress
[in] 要開始讀取之可執行檔中的 RVA。
cbData
[in] 要讀取的位元組數目。
pcbData
[out] 傳回讀取的位元組數目。
data[]
[in, out] 以從檔案讀取的位元組填入的陣列。
備註
DIA 支援程式碼會呼叫這個方法,以使用相對虛擬位址從可執行檔載入資料位元組。 這個方法是在支援 IDiaDataSource::loadDataForExe 方法時呼叫。