Winapi 使用Win32句柄终止进程

Winapi 使用Win32句柄终止进程,winapi,wpf-4.0,win32-process,Winapi,Wpf 4.0,Win32 Process,您好,我有一个简单的要求,杀死一个进程或获得一个进程使用句柄 我尝试使用handle来获取进程,但是我没有看到任何好的API可以做到这一点。 或者,我尝试通过Process.getprocesss() 循环遍历每个进程以查看它们是否与句柄匹配,但在尝试访问某些句柄时会引发异常。所以我想这不是最好的办法 如何实现这一点?您是否尝试过getProcessByName()方法 foreach (var p in Process.GetProcessesByName("your.exe")) {

您好,我有一个简单的要求,杀死一个进程或获得一个进程使用句柄

我尝试使用handle来获取进程,但是我没有看到任何好的API可以做到这一点。 或者,我尝试通过
Process.getprocesss()
循环遍历每个进程以查看它们是否与句柄匹配,但在尝试访问某些句柄时会引发异常。所以我想这不是最好的办法


如何实现这一点?

您是否尝试过
getProcessByName()
方法

foreach (var p in Process.GetProcessesByName("your.exe"))
    {
        p.Kill();
    }

如果有多个实例,这将给我多个进程。我不想那样看那篇代码项目的文章