Udostępnij za pośrednictwem


IDiaStackWalkFrame::readMemory

Odczytuje pamięć z obrazu.

Składnia

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

Parametry

type

[in] Jedna z wartości wyliczenia MemoryTypeEnum, która określa rodzaj pamięci do uzyskania dostępu.

va

[in] Lokalizacja adresu wirtualnego na obrazie, aby rozpocząć odczytywanie.

cbData

[in] Rozmiar buforu danych w bajtach.

pcbData

[out] Zwraca liczbę zwracanych bajtów. Jeśli data wartość to NULL, pcbData zawiera łączną liczbę dostępnych bajtów danych.

data

[out] Bufor, który ma zostać wypełniony danymi z określonej lokalizacji.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Zobacz też