【发布时间】:2011-10-23 21:27:43
【问题描述】:
我正在开发应该终止具有给定名称的进程的应用程序。 我使用的操作系统是windows 7。问题是,对于任务管理器中列出的具有非空白用户名字段的所有进程,它都可以正常工作。但是,当一个进程的用户名为空时,即使任务管理器也无法杀死。
谁能告诉我为什么有些进程没有用户名。就我而言,它是 csrss.exe winlogon.exe,不幸的是,我想杀死一个旧应用程序。我检查的所有其他进程都有一个正确的用户名。
有没有办法给现有进程添加用户名?
谁能推荐我比杀死应用程序更好的解决方案 终止进程()?
【问题讨论】:
-
GetLastError的结果是什么? -
当我使用 GetLastError 时,我总是得到 0x6