ICorDebugProcess インターフェイス

マネージド コードを実行しているプロセスを表します。 このインターフェイスは、ICorDebugController のサブクラスです。

メソッド

メソッド 説明
ClearCurrentException メソッド 指定されたスレッドで現在のアンマネージド例外をクリアします。
EnableLogMessages メソッド デバッガーへのログ メッセージの送信を有効または無効にします。
EnumerateAppDomains メソッド プロセス内のアプリケーション ドメインをすべて列挙します。
EnumerateObjects メソッド 実装されていません。
GetHandle メソッド プロセスへのハンドルを取得します。
GetHelperThreadID メソッド デバッガー内部のヘルパー スレッドのオペレーティング システム (OS) スレッド ID を取得します。
GetID メソッド プロセスのオペレーティング システム (OS) ID を取得します。
GetObject メソッド 実装されていません。
GetThread メソッド OS スレッド ID が指定された ICorDebugThread インスタンスを取得します。
GetThreadContext メソッド 特定のスレッドのコンテキストを取得します。
IsOSSuspended メソッド プロセスがデバッガーで停止された結果としてスレッドが中断されたかどうかを判断します。
IsTransitionStub メソッド マネージド コードへの切り替えが発生するスタブ内にアドレスがあるかどうかを判断します。
ModifyLogSwitch メソッド 指定されたログ スイッチの重大度レベルを設定します。
ReadMemory メソッド プロセスからメモリを読み取ります。
SetThreadContext メソッド 特定のスレッドのコンテキストを設定します。
ThreadForFiberCookie メソッド 非推奨になりました。
WriteMemory メソッド プロセスのメモリ領域にデータを書き込みます。

解説

注意

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

必要条件

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

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

ライブラリ: CorGuids.lib

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

関連項目