デバッガーの例外処理とマネージド デバッグ アシスタント (MDA) をサポートするメソッドを提供します。
ICorDebugManagedCallback2 は、 ICorDebugManagedCallback インターフェイスの論理拡張です。
Methods
| メソッド | Description |
|---|---|
| ChangeConnection メソッド | 指定した接続に関連付けられている一連のタスクが変更されたことをデバッガーに通知します。 |
| CreateConnection メソッド | 新しい接続が作成されたことをデバッガーに通知します。 |
| DestroyConnection メソッド | 指定した接続が終了したことをデバッガーに通知します。 |
| Exception メソッド | 例外ハンドラーの検索が開始されたことをデバッガーに通知します。 |
| ExceptionUnwind メソッド | 例外アンワインド プロセス中に状態通知を提供します。 |
| FunctionRemapComplete メソッド | コード実行が編集された関数の新しいバージョンに切り替わったことをデバッガーに通知します。 |
| FunctionRemapOpportunity メソッド | コードの実行が、編集された関数の古いバージョンのシーケンス ポイントに達したことをデバッガーに通知します。 |
| MDANotification メソッド | コードの実行でマネージド デバッグ アシスタント (MDA) メッセージが発生したことを示す通知を提供します。 |
注釈
ICorDebugManagedCallback2 インターフェイスは、ICorDebugManagedCallback インターフェイスを拡張して、.NET Framework 2.0 で導入された新しいデバッグ イベントを処理します。
デバッガーは、 ICorDebugManagedCallback2を実装する必要があります。
ICorDebugManagedCallbackまたはICorDebugManagedCallback2のインスタンスは、コールバック オブジェクトとして ICorDebug::SetManagedHandler に渡されます。
注
このインターフェイスは、マシン間またはプロセス間のリモート呼び出しをサポートしていません。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダ: CorDebug.idl、CorDebug.h
図書館: CorGuids.lib
.NET のバージョン: .NET Framework 2.0 以降で使用可能
こちらも参照ください
.NET