Sdílet prostřednictvím


IDebugMemoryContext2

Toto rozhraní představuje pozici v adresních prostorech počítače, na kterém je program laděný.

Syntaxe

IDebugMemoryContext2 : IUnknown

Poznámky pro implementátory

Ladicí modul (DE) implementuje toto rozhraní, které představuje adresu v paměti.

Poznámky pro volající

Volání GetMemoryContext nebo GetMemoryContext vrátí toto rozhraní. Volání pro sčítání a odečítání vrátí nové kopie tohoto rozhraní po použití příslušné aritmetické operace.

Metody v pořadí Vtable

Následující tabulka ukazuje metody IDebugMemoryContext2.

metoda Popis
GetName Získá zobrazovaný název uživatele pro tento kontext.
GetInfo Získá informace, které popisují tento kontext.
Přidat Přidá zadanou hodnotu k adrese aktuálního kontextu a vytvoří nový kontext.
Subtract Odečte zadanou hodnotu od adresy aktuálního kontextu a vytvoří nový kontext.
Compare Porovná dva kontexty způsobem, který je označen příznakem porovnání.

Poznámky

Okno Paměti sady Visual Studio volá GetMemoryContext k získání IDebugMemoryContext2 rozhraní, které obsahuje vyhodnocený výraz použitý pro adresu paměti. Tento kontext se pak předá readAt a WriteAt a určí adresu pro čtení nebo zápis.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také