共用方式為


ICorDebugNativeFrame 介面

用於原生框架的 ICorDebugFrame 特製化實作。

Methods

方法 Description
CanSetIP 方法 取得值,指出將指令指標設定為原生程式碼中指定的位移位置是否安全。
GetIP 方法 將堆疊框架的位移量取得至原生程式碼。
GetLocalDoubleRegisterValue 方法 取得 ICorDebugValue 的指標,代表儲存在原生框架的兩個記憶體暫存器中的引數或區域變數的值。
GetLocalMemoryRegisterValue 方法 取得代表局部變數值的指標 ICorDebugValue ,其中低位會儲存在指定的暫存器中,而高位會儲存在指定的記憶體位址。
GetLocalMemoryValue 方法 取得指標 ICorDebugValue ,代表儲存在指定記憶體位址的局部變數值。
GetLocalRegisterMemoryValue 方法 取得代表局部變數值的指標 ICorDebugValue ,其中高位儲存在指定的暫存器中,而低位則儲存在指定的記憶體位址
GetLocalRegisterValue 方法 取得指向 的 ICorDebugValue 指標,代表儲存在指定原生暫存器中的引數或局部變數的值。
GetRegisterSet 方法 取得 ICorDebugRegisterSet 的指標,代表此暫 ICorDebugNativeFrame存器集。
SetIP 方法 將指令指標設定為原生程式碼中指定的位移位置。

備註

備註

此介面不支援遠端呼叫,無論是跨機器還是跨進程。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起提供