进程

在调试器架构中,进程

  • 是一组程序的容器。 它与 Windows 进程非常相似,Windows 进程是一组线程的容器。

  • 可以按名称、标识符或物理标识符来标识自己。

  • 可以枚举所有正在运行的程序(及其线程)。

  • 可以描述自身、其运行的端口以及包含它的计算机。

  • 可以创建一个或多个程序,终止其创建的任何程序,或使程序停止。

  • IDebugProcess2 接口表示,该接口在进程启动时创建。 进程由会话调试管理器 (SDM) 或 LaunchSuspended 启动。

    调试包可以通过调用附加将调试引擎 (DE) 附加到进程,这意味着 DE 附加到进程中它可以处理的所有可能运行的程序。 例如,如果公共语言运行时 DE 附加到进程,它仅附加到运行托管代码的程序。

另请参阅