共用方式為


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

讀取指定的起始於指定的相對虛擬位址 (RVA) 可執行檔中的位元組數。

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

參數

  • relativeVirtualAddress
    [in]若要開始讀取 RVA 的可執行檔中。

  • cbData
    [in]若要讀取的位元組數目。

  • pcbData
    [] out傳回讀取的位元組數目。

  • data[]
    輸入 [、 輸出]會被填入從檔案讀取的位元組陣列。

備註

這個方法會呼叫 DIA 支援程式碼中使用相對虛擬位址的可執行檔載入資料的位元組。 呼叫這個方法支援的IDiaDataSource::loadDataForExe方法。

請參閱

參考

IDiaReadExeAtRVACallback

IDiaDataSource::loadDataForExe