Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene un blocco di memoria contigua a partire dall'indirizzo specificato e lo restituisce nel buffer fornito.
Sintassi
HRESULT ReadVirtual(
[in] CORDB_ADDRESS address,
[out, size_is(bytesRequested), length_is(*pBytesRead)]
BYTE * pBuffer,
[in] ULONG32 bytesRequested,
[out] ULONG32 * pBytesRead);
Parametri
address [in] Indirizzo iniziale della memoria richiesta.
pbuffer [out] Buffer in cui verrà archiviata la memoria.
bytesRequested [in] Numero di byte da ottenere dall'indirizzo di destinazione.
pBytesRead [out] Numero di byte effettivamente letti dall'indirizzo di destinazione. Può essere minore di bytesRequested.
Osservazioni:
Se il primo byte (all'indirizzo iniziale specificato) può essere letto, la chiamata deve restituire l'esito positivo (per supportare una lettura efficiente delle strutture di dati con lunghezza autodescrittura, ad esempio stringhe con terminazione Null).
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: Disponibile a partire da .NET Framework 4.0