共用方式為


IDiaStackWalkFrame::readMemory

從映像讀取記憶體。

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

參數

  • type
    [in]其中MemoryTypeEnum列舉值,指定一種存取的記憶體。

  • va
    [in]若要開始讀取的映像中的虛擬位址位置。

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

  • pcbData
    [] out傳回動作傳回的位元組數目。 如果data是NULL,然後 pcbData包含可以使用資料的位元組總數。

  • data
    [] out這種緩衝區是好填入這些資料,從指定的位置。

傳回值

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

請參閱

參考

IDiaStackWalkFrame