共用方式為


IDebugMemoryBytes2

 

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

這個介面表示位元組的記憶體。

語法

IDebugMemoryBytes2 : IUnknown  

實作者注意事項

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

呼叫端資訊

GetMemoryBytes傳回這個介面可提供存取權的系統記憶體。 GetMemoryBytesGetMemoryBytes傳回這個介面可提供存取物件的位元組。

依照 Vtable 順序的方法

下表顯示的方法IDebugMemoryBytes2

方法 說明
ReadAt 讀取在指定位置開始的位元組序列。
WriteAt 寫入dwCount開始的位元組pStartContext
GetSize 取得大小,以位元組為單位,表示此介面的記憶體。

備註

屬性, IDebugProperty2介面代表陣列提供IDebugMemoryBytes2介面,以存取該陣列中的值。

Visual Studio記憶體檢視呼叫GetMemoryBytes擷取IDebugMemoryBytes2介面來存取系統記憶體。 取得存取位址剖析為位址輸入記憶體檢視運算式,然後評估剖析的運算式使用EvaluateSync取得IDebugProperty2介面。 呼叫GetMemoryContext傳回IDebugMemoryContext2描述的記憶體位址。 這個記憶體內容會接著傳遞給ReadAtWriteAt

需求

標頭︰ msdbg.h

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

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

另請參閱

核心介面
GetMemoryBytes
GetMemoryBytes
GetMemoryBytes
IDebugMemoryContext2