次の方法で共有


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

実行可能ファイルから指定した相対仮想アドレスから始まる指定 (RVA) したバイト数を読み取ります。

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

パラメーター

  • relativeVirtualAddress
    [入力] 読み上げを開始する実行可能ファイルの RVA。

  • cbData
    [入力] 読み取るバイト数。

  • pcbData
    [入力] 読み取るバイト数を返します。

  • data[]
    [入力出力] のバイト数が格納された配列はファイルから読み取った。

解説

このメソッドは相対仮想アドレスを使用して実行可能ファイルからデータを読み込むバイトの DIA のサポート コードによって呼び出されます。 このメソッドは IDiaDataSource::loadDataForExe ためのメソッドが呼び出されます。

参照

関連項目

IDiaReadExeAtRVACallback

IDiaDataSource::loadDataForExe