次の方法で共有


処理

デバッガー アーキテクチャでは、"プロセス" は次のようなものです。

  • プログラム セットのコンテナーです。 スレッド セットのコンテナーである Windows プロセスによく似ています。

  • 名前、識別子、または物理識別子を使用して識別できます。

  • 実行中のすべてのプログラム (とそのスレッド) を列挙できます。

  • それ自体、それが実行されているポート、それが搭載されているマシンを記述できます。

  • 1 つ以上のプログラムの作成、作成したプログラムの終了、またはプログラムの停止を行うことができます。

  • IDebugProcess2 インターフェイスで表されます。これはプロセスの起動時に作成されます。 プロセスは、セッション デバッグ マネージャー (SDM) または LaunchSuspended のいずれかによって起動されます。

    デバッグ パッケージからアタッチを呼び出すことにより、デバッグ エンジン (DE) をプロセスにアタッチすることができます。これは、処理可能なプロセスで実行されているすべてのプログラムに DE をアタッチすることを意味します。 たとえば、共通言語ランタイム DE がプロセスにアタッチされる場合、マネージド コードを実行しているプログラムにのみアタッチされます。

関連項目