Metodo ICorDebugDataTarget::ReadVirtualICorDebugDataTarget::ReadVirtual Method

Ottiene un blocco di memoria contigua a partire dall'indirizzo specificato e lo restituisce nel buffer fornito.Gets a block of contiguous memory starting at the specified address, and returns it in the supplied buffer.

SintassiSyntax

HRESULT ReadVirtual(  
    [in] CORDB_ADDRESS   address,  
    [out, size_is(bytesRequested), length_is(*pBytesRead)]  
          BYTE *     pBuffer,  
    [in]  ULONG32    bytesRequested,  
    [out] ULONG32 *  pBytesRead);  

ParametriParameters

address
[in] Indirizzo iniziale di memoria richiesta.[in] The start address of requested memory.

pbuffer
[out] Buffer in cui verrà archiviata la memoria.[out] The buffer where the memory will be stored.

bytesRequested
[in] Il numero di byte da ottenere dall'indirizzo di destinazione.[in] The number of bytes to get from the target address.

pBytesRead
[out] Il numero di byte effettivamente letti dall'indirizzo di destinazione.[out] The number of bytes actually read from the target address. Può trattarsi di un valore minore di bytesRequested.This can be fewer than bytesRequested.

NoteRemarks

Se è possibile leggere il primo byte (in corrispondenza dell'indirizzo di inizio specificato), la chiamata deve restituire l'esito positivo (per supportare la lettura efficiente di strutture di dati con autodescrittivi lunghezza, come le stringhe con terminazione null).If the first byte (at the specified start address) can be read, the call should return success (to support efficient reading of data structures with self-describing length, like null-terminated strings).

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Cordebug. idl, Cordebug. HHeader: CorDebug.idl, CorDebug.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

Vedere ancheSee Also

Interfaccia ICorDebugDataTargetICorDebugDataTarget Interface
Interfacce di debugDebugging Interfaces
DebugDebugging