ICorDebugNativeFrame インターフェイス

ネイティブ フレームで使用される ICorDebugFrame の特化された実装。

メソッド

メソッド 説明
CanSetIP メソッド 命令ポインターをネイティブ コードで指定したオフセット位置に安全に設定できるかどうかを示す値を取得します。
GetIP メソッド ネイティブ コードへのスタック フレームのオフセットを取得します。
GetLocalDoubleRegisterValue メソッド ネイティブ フレームの 2 つのメモリ レジスタに格納されている引数またはローカル変数の値を表す ICorDebugValue へのポインターを取得します。
GetLocalMemoryRegisterValue メソッド 下位ビットが指定したレジスタに格納され、上位ビットが指定したメモリ アドレスに格納されているローカル変数の値を表す ICorDebugValue へのポインターを取得します。
GetLocalMemoryValue メソッド 指定したメモリ アドレスに格納されているローカル変数の値を表す ICorDebugValue へのポインターを取得します。
GetLocalRegisterMemoryValue メソッド 上位ビットが指定したレジスタに格納され、下位ビットが指定したメモリ アドレスに格納されているローカル変数の値を表す ICorDebugValue へのポインターを取得します。
GetLocalRegisterValue メソッド 引数の値または指定したネイティブ レジスタに格納されているローカル変数を表す ICorDebugValue へのポインターを取得します。
GetRegisterSet メソッド この ICorDebugNativeFrame のレジスタ セットを表す ICorDebugRegisterSet へのポインターを取得します。
SetIP メソッド 命令ポインターをネイティブ コードに指定したオフセット位置に設定します。

解説

注意

このインターフェイスは、コンピューター間またはプロセス間でのリモート呼び出しをサポートしていません。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 1.0 以降で使用可能

関連項目