共用方式為


IDebugMemoryContext2

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

這個介面表示在執行偵錯程式的電腦的位址空間中的位置。

語法

IDebugMemoryContext2 : IUnknown  

實作者注意事項

偵錯引擎 (DE) 會實作這個介面來代表記憶體中的位址。

呼叫端資訊

呼叫GetMemoryContextGetMemoryContext傳回此介面。 此外,呼叫新增套用適當的算術運算後傳回此介面的新複本。

依照 Vtable 順序的方法

下表顯示的方法IDebugMemoryContext2

方法 說明
GetName 取得此內容的使用者可顯示名稱。
GetInfo 取得描述此內容的資訊。
新增 將指定的值加入至目前內容的位址來建立新的內容。
減去 減去指定的值,從目前內容的位址來建立新的內容。
比較 比較兩個內容的方式以比較旗標。

備註

Visual Studio記憶體視窗呼叫GetMemoryContext取得IDebugMemoryContext2介面,其中包含評估的運算式所使用的記憶體位址。 此內容接著會傳遞給ReadAtWriteAt來指定要讀取或寫入的位址。

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

核心介面
GetMemoryContext
GetMemoryContext
ReadAt
WriteAt