Aracılığıyla paylaş


ICorDebugDataTarget::ReadVirtual Yöntemi

Belirtilen adreste başlayan bitişik bellek bloğunu alır ve sağlanan arabellekte döndürür.

Sözdizimi

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

Parametreler

address [in] İstenen belleğin başlangıç adresi.

pbuffer [out] Belleğin depolanacağı arabellek.

bytesRequested [in] Hedef adresten alınacak bayt sayısı.

pBytesRead [out] Hedef adresten okunan bayt sayısı. Bu, değerinden bytesRequesteddaha az olabilir.

Açıklamalar

İlk bayt (belirtilen başlangıç adresinde) okunabiliyorsa, çağrı başarılı döndürmelidir (null ile sonlandırılan dizeler gibi kendi kendini açıklayan uzunluktaki veri yapılarının verimli bir şekilde okunmasını desteklemek için).

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kütüphane: CorGuids.lib

.NET sürümleri: .NET Framework 4.0'dan itibaren kullanılabilir

Ayrıca bakınız