繁体   English   中英

taskkill实用程序的退出代码是什么?

[英]What are exit codes from the taskkill utility?

在我的MSI安装程序自定义操作处理程序(使用C ++完成)中,我无法获得SE_DEBUG_NAME权限以便能够打开和终止进程,因此我不得不使用taskkill实用程序来执行此操作:

taskkill /f /pid 1230

我需要知道的是来自taskkill的返回代码,以便能够查看进程是否终止以及可能没有的原因。

我能够在Windows 8机器上通过实验获得以下内容:

0 = success
1 = access denied
128 = no such process

这些是官方文件吗?

官方错误代码文档位于:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms681381(v=vs.85).aspx

不幸的是,这涵盖了所有Windows错误代码,这些代码可能在应用程序之间共享

但是你上面提到的两个都在那里。 例如,128被列为“没有要等待的子进程”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM