.Net平台下与进程进行交互
相关类型 | 作用 |
---|---|
Process | 提供访问本地和远程进程的功能,允许通过编程方式开始和结束进程 |
ProcessModule | 代表一个加载到特定进程的模块(.dll或.exe)。它能够表示任何模块 |
ProcessModuleCollection | 提供ProcessModule对象的强类型集合 |
ProcessStartInfo | 指定通过Process.Start()方法启动进程时使用的一组值 |
ProcessThread | 代表指定进程中的线程。它用于诊断一个进程的线程情况,并不用于在进程中创建线程 |
ProcessThreadCollection | 提供ProcessThread对象的强类型集合 |
属性 | 作用 |
---|---|
ExitTime | 获取终止进程的相关时间戳(类型是DataTime) |
Handle | 返回操作系统分配给进程的句柄(由IntPtr表示)。当构建与非托管代码交互的.Net程序时,该属性很有用 |
Id | 获取关联进程的PID |
MachineName | 获取关 |