Windows 应用程序的退出代码列表

Posted

技术标签:

【中文标题】Windows 应用程序的退出代码列表【英文标题】:List of Windows application's exit codes 【发布时间】:2010-07-13 08:26:30 【问题描述】:

我在哪里可以获得 ?

【问题讨论】:

【参考方案1】:

应用程序可以指定它想要的任何退出代码。惯例是零表示没有错误,但除此之外没有标准。

您可能是指 Win32 错误 代码吗?这些在 winerror.h 中,并记录在 here

【讨论】:

我会尝试更准确地解释。应用程序以“return -1”结束。如何使用其他应用程序对其进行监控? 假设您启动了该流程,您将调用 GetExitCodeProcess。阅读 CreateProcess(或 ShellExecuteEx)、WaitForSingleObject、GetExitCodeProcess 的 API。启动并等待的代码在我的网站上:bobmoore.mvps.org/Win32/w32tip58.htm 想象一下,等待完成后添加对 GetExitCodeProcess 的调用。【参考方案2】:

我知道这个问题已经得到解答,但 winerror.h 的链接不再有效。这是一个更新的resource。

【讨论】:

以上是关于Windows 应用程序的退出代码列表的主要内容,如果未能解决你的问题,请参考以下文章

windows下如何取得完整的已安装程序列表

在 Windows 上获取应用程序的先前退出代码

可预测的Windows中崩溃进程的退出代码

Windows 中崩溃进程的可预测退出代码

跟踪 Windows 进程退出代码

c# OpenFileDialog 退出