次の方法で共有


ICorDebugProcess6 インターフェイス

ICorDebugProcess インターフェイスを論理的に拡張して、ネイティブ例外デバッグ イベントでエンコードされたマネージド デバッグ イベントのデコードや仮想モジュールの分割などの機能を有効にします。

Methods

メソッド Description
DecodeEvent メソッド 特別に作成されたネイティブ例外デバッグ イベントのペイロードにカプセル化されたマネージド デバッグ イベントをデコードします。
EnableVirtualModuleSplitting メソッド 仮想モジュールの分割を有効または無効にします。
GetCode メソッド 特定のコード アドレスにあるマネージド コードに関する情報を取得します。
GetExportStepInfo メソッド マネージド コードのステップ 実行に役立つランタイムエクスポート関数に関する情報を提供します。
MarkDebuggerAttached メソッド Debugger.IsAttached メソッドがtrueを返すように、デバッグ対象の内部状態を変更します。
ProcessStateChanged メソッド プロセスが実行されていることを ICorDebug に通知します。

注釈

このインターフェイスは、.NET ネイティブでのみ使用できます。 QueryInterfaceを呼び出してインターフェイス ポインターを取得しようとすると、.NET Native 以外の ICorDebug シナリオのE_NOINTERFACEが返されます。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

ヘッダ: CorDebug.idl、CorDebug.h

図書館: CorGuids.lib

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