IDebugMemoryBytes2
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
這個介面表示位元組的記憶體。
語法
IDebugMemoryBytes2 : IUnknown
實作者注意事項
偵錯引擎 (DE) 會實作這個介面來代表記憶體中的位元組。
呼叫端資訊
GetMemoryBytes傳回這個介面可提供存取權的系統記憶體。 GetMemoryBytes和GetMemoryBytes傳回這個介面可提供存取物件的位元組。
依照 Vtable 順序的方法
下表顯示的方法IDebugMemoryBytes2
。
方法 | 說明 |
---|---|
ReadAt | 讀取在指定位置開始的位元組序列。 |
WriteAt | 寫入dwCount 開始的位元組pStartContext 。 |
GetSize | 取得大小,以位元組為單位,表示此介面的記憶體。 |
備註
屬性, IDebugProperty2介面代表陣列提供IDebugMemoryBytes2
介面,以存取該陣列中的值。
Visual Studio記憶體檢視呼叫GetMemoryBytes擷取IDebugMemoryBytes2
介面來存取系統記憶體。 取得存取位址剖析為位址輸入記憶體檢視運算式,然後評估剖析的運算式使用EvaluateSync取得IDebugProperty2
介面。 呼叫GetMemoryContext傳回IDebugMemoryContext2描述的記憶體位址。 這個記憶體內容會接著傳遞給ReadAt和WriteAt。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll
另請參閱
核心介面
GetMemoryBytes
GetMemoryBytes
GetMemoryBytes
IDebugMemoryContext2