This is done for consistency with the license strings in appstrings.c.
The host process will be changed to return these codes, from which the service process could decide whether to exit or restart the process and log. Note that on Windows, return values are 32-bit unlike POSIX which is only 8.