Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přečte zadanou oblast paměti pro tento proces.
Syntaxe
HRESULT ReadMemory(
[in] CORDB_ADDRESS address,
[in] DWORD size,
[out, size_is(size), length_is(size)] BYTE buffer[],
[out] SIZE_T *read);
Parametry
address [v] Hodnota CORDB_ADDRESS , která určuje základní adresu paměti, která se má přečíst.
size [v] Počet bajtů, které se mají číst z paměti.
buffer [ven] Vyrovnávací paměť, která přijímá obsah paměti.
read [ven] Ukazatel na počet bajtů přenesených do zadané vyrovnávací paměti.
Poznámky
Metoda ReadMemory je primárně určena k použití laděním zprostředkovatele komunikace ke kontrole oblastí paměti, které používají nespravovaná část ladicího programu. Tuto metodu lze také použít ke čtení kódu CIL (Common Intermediate Language) a nativního kódu zkompilovaného JIT.
Všechny spravované zarážky budou odebrány z dat vrácených v parametru buffer . U nativních zarážek nastavených VCorDebugProcess2::SetUnmanagedBreakpoint nebudou provedeny žádné úpravy.
Neprovádí se ukládání paměti procesu do mezipaměti.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 1.0