ICorDebugNativeFrame インターフェイス

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

メソッド

メソッド

説明

ICorDebugNativeFrame::CanSetIP メソッド

命令ポインターをネイティブ コード内の指定されたオフセット位置に設定しても安全であるかどうかを示す値を取得します。

ICorDebugNativeFrame::GetIP メソッド

スタック フレームのネイティブ コードへのオフセットを取得します。

ICorDebugNativeFrame::GetLocalDoubleRegisterValue メソッド

ネイティブ フレームの 2 つのメモリ レジスタに格納されている引数またはローカル変数の値を表す ICorDebugValue へのポインターを取得します。

ICorDebugNativeFrame::GetLocalMemoryRegisterValue メソッド

ローカル変数の値を表す ICorDebugValue へのポインターを取得します。このローカル変数の下位ビットは、指定されたレジスタに格納され、上位ビットは指定されたメモリ アドレスに格納されています。

ICorDebugNativeFrame::GetLocalMemoryValue メソッド

指定されたメモリ アドレスに格納されているローカル変数の値を表す ICorDebugValue へのポインターを取得します。

ICorDebugNativeFrame::GetLocalRegisterMemoryValue メソッド

ローカル変数の値を表す ICorDebugValue へのポインターを取得します。このローカル変数の上位ビットは、指定されたレジスタに格納され、下位ビットは指定されたメモリ アドレスに格納されています。

ICorDebugNativeFrame::GetLocalRegisterValue メソッド

指定されたネイティブ レジスタに格納されている引数またはローカル変数の値を表す ICorDebugValue へのポインターを取得します。

ICorDebugNativeFrame::GetRegisterSet メソッド

この ICorDebugNativeFrame のレジスタセットを表す ICorDebugRegisterSet へのポインターを取得します。

ICorDebugNativeFrame::SetIP メソッド

ネイティブ コード内の指定したオフセット位置に命令ポインターを設定します。

解説

メモメモ

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

要件

プラットフォーム: 「.NET Framework システム要件」を参照

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

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

参照

ICorDebugILFrame インターフェイス

その他の技術情報

デバッグのインターフェイス