Aracılığıyla paylaş


IDiaStackWalkHelper::readMemory

Yürütülebilir dosyanın görüntüsündeki bir veri bloğunu bellekte okur.

Sözdizimi

HRESULT readMemory( 
   enum MemoryTypeEnum type,
   ULONGLONG           va,
   DWORD               cbData,
   DWORD*              pcbData,
   BYTE*               pbData
);

Parametreler

type

[in] MemoryTypeEnum Sabit Listesi numaralandırmasından, okunacak bellek türünü belirten bir değer.

Va

[in] Görüntüde okumaya başlanacağınız sanal adres.

cbData

[in] Veri arabelleğinin bayt cinsinden boyutu.

pcbData

[out] Gerçekte okunan bayt sayısını döndürür. ise pbData NULL, bu toplam kullanılabilir veri bayt sayısıdır.

pbData

[in, out] Bellek okumasıyla doldurulmuş bir arabellek.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Ayrıca bkz.