IDebugMemoryContext2
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
這個介面表示在執行偵錯程式的電腦的位址空間中的位置。
語法
IDebugMemoryContext2 : IUnknown
實作者注意事項
偵錯引擎 (DE) 會實作這個介面來代表記憶體中的位址。
呼叫端資訊
呼叫GetMemoryContext或GetMemoryContext傳回此介面。 此外,呼叫新增和減套用適當的算術運算後傳回此介面的新複本。
依照 Vtable 順序的方法
下表顯示的方法IDebugMemoryContext2
。
方法 | 說明 |
---|---|
GetName | 取得此內容的使用者可顯示名稱。 |
GetInfo | 取得描述此內容的資訊。 |
新增 | 將指定的值加入至目前內容的位址來建立新的內容。 |
減去 | 減去指定的值,從目前內容的位址來建立新的內容。 |
比較 | 比較兩個內容的方式以比較旗標。 |
備註
Visual Studio記憶體視窗呼叫GetMemoryContext取得IDebugMemoryContext2
介面,其中包含評估的運算式所使用的記憶體位址。 此內容接著會傳遞給ReadAt和WriteAt來指定要讀取或寫入的位址。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll