ICorDebugDataTarget::ReadVirtual-metod
Hämtar ett block med sammanhängande minne som börjar på den angivna adressen och returnerar det i den angivna bufferten.
Syntax
HRESULT ReadVirtual(
[in] CORDB_ADDRESS address,
[out, size_is(bytesRequested), length_is(*pBytesRead)]
BYTE * pBuffer,
[in] ULONG32 bytesRequested,
[out] ULONG32 * pBytesRead);
Parametrar
address
[i] Startadressen för begärt minne.
pbuffer
[ut] Bufferten där minnet ska lagras.
bytesRequested
[i] Antalet byte som ska hämtas från måladressen.
pBytesRead
[ut] Antalet byte som faktiskt lästs från måladressen. Detta kan vara färre än bytesRequested
.
Kommentarer
Om den första byte (vid den angivna startadressen) kan läsas bör anropet returnera lyckad (för effektiv läsning av datastrukturer med självbeskrivande längd, till exempel null-avslutade strängar).
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Finns sedan 4