Updater Return Codes (INTERNAL)

The Updater provides return codes for debugging errors.

The following error codes are provided:
  • 0: UPDATER_EXITCODE_SUCCESS
  • 1: UPDATER_EXITCODE_ERROR
  • 2: UPDATER_EXITCODE_NEW_UPDATER_AVAILABLE
  • 3: UPDATER_EXITCODE_REPO_CREATE_OPTION_ERROR
  • 4: UPDATER_EXITCODE_RESTART_UPDATER_ELEVATED
  • 5: UPDATER_EXITCODE_DONT_RESTART
  • 6: UPDATER_EXITCODE_UAC_CANCELLED
  • 75: Error: Invalid command line option detected.
Note: Negative return codes indicate potential system errors, for example, environment setup failure or library load problems.