


If ERROR_SUCCESS_REBOOT_REQUIRED is returned, the installation completed successfully but a reboot is required to complete the installation operation. The error codes ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED, and ERROR_SUCCESS_REBOOT_REQUIRED are indicative of success. For more error codes returned by the Windows Installer, see Windows Installer Error Messages. Note that any error in Winerror.h (such as ERROR_INVALID_DATA, included here) can be returned as well. These error codes are returned by the Windows Installer functions MsiExec.exe and InstMsi.exe. If you feel you are in need of support for a Microsoft product, please go to our technical support site at. If you are a user experiencing difficulty with your computer either during or after installing or uninstalling an application, you should contact customer support for the software you are trying to install or remove. This article is intended for software developers who are using Windows Installer to build installer packages for their applications.
