Index: base/process_util.h |
=================================================================== |
--- base/process_util.h (revision 4323) |
+++ base/process_util.h (working copy) |
@@ -46,13 +46,22 @@ |
namespace process_util { |
+// A minimalistic but hopefully cross-platform set of exit codes. |
+// Do not change the enumeration values or you will break third-party |
+// installers. |
+enum { |
+ PROCESS_END_NORMAL_TERMINATON = 0, |
+ PROCESS_END_KILLED_BY_USER = 1, |
+ PROCESS_END_PROCESS_WAS_HUNG = 2 |
+}; |
+ |
// Returns the id of the current process. |
int GetCurrentProcId(); |
// Returns the ProcessHandle of the current process. |
ProcessHandle GetCurrentProcessHandle(); |
-// Returns the unique ID for the specified process. This is functionally the |
+// Returns the unique ID for the specified process. This is functionally the |
// same as Windows' GetProcessId(), but works on versions of Windows before |
// Win XP SP1 as well. |
int GetProcId(ProcessHandle process); |