IDiaStackWalkHelper::readMemory
メモリ内の実行可能ファイルのイメージからデータ ブロックを読み取ります。
構文
HRESULT readMemory(
enum MemoryTypeEnum type,
ULONGLONG va,
DWORD cbData,
DWORD* pcbData,
BYTE* pbData
);
パラメーター
type
[入力] 読み取るメモリの型を指定する MemoryTypeEnum Enumeration 列挙型の値。
va
[入力] 読み取りを開始するイメージ内の仮想アドレス。
cbData
[入力] データ バッファーのサイズ (バイト単位)。
pcbData
[出力] 実際に読み取られたバイト数を返します。 pbData
が NULL
の場合、利用可能な合計データ バイト数になります。
pbData
[入力、出力] 読み取られたメモリが格納されるバッファー。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。