IDiaStackWalkHelper::readMemory
Legge un blocco di dati dall'immagine dell'eseguibile in memoria.
Sintassi
HRESULT readMemory(
enum MemoryTypeEnum type,
ULONGLONG va,
DWORD cbData,
DWORD* pcbData,
BYTE* pbData
);
Parametri
type
[in] Valore dell'enumerazione MemoryTypeEnum che specifica il tipo di memoria da leggere.
Java
[in] Indirizzo virtuale nell'immagine da cui iniziare la lettura.
cbData
[in] Dimensioni del buffer di dati in byte.
pcbData
[out] Restituisce il numero di byte effettivamente letti. Se pbData
è NULL
, si tratta del numero totale di byte di dati disponibili.
pbData
[in, out] Buffer riempito con la memoria letta.
Valore restituito
Se ha esito positivo, restituisce S_OK
; in caso contrario, restituisce un codice di errore.