共用方式為


IDiaStackWalkFrame::readMemory

從映像讀取記憶體。

語法

HRESULT readMemory ( 
   MemoryTypeEnum type,
   ULONGLONG va,
   DWORD     cbData,
   DWORD*    pcbData,
   BYTE      data[]
);

參數

type

[in] 其中一個 MemoryTypeEnum 列舉列舉值,指定要存取的記憶體類型。

va

[in] 要開始讀取影像中的虛擬位址位置。

cbData

[in] 資料緩衝區的大小,以位元組為單位。

pcbData

[out] 傳回傳回的位元組數目。 如果 dataNULL,則 pcbData 包含可用的資料位元組總數。

data

[out] 要填入指定位置之資料的緩衝區。

傳回值

如果成功,則會傳回 S_OK;否則,會傳回錯誤碼。

另請參閱