The installer sets the value of the MsiSystemRebootPending property to 1 if there is an operation pending to rename a file.
Package authors can base a condition in the LaunchCondition table on this property to prevent the installation of their package in cases where there is an operation pending to rename a file. This may be done to prevent a restart of the operating system caused by the renaming of the file. The installer does not set the MsiSystemRebootPending property in all cases that require a restart of the system.
Windows Installer 5.0 on Windows Server 2012, Windows 8, Windows Server 2008 R2 or Windows 7. Windows Installer 4.0 or Windows Installer 4.5 on Windows Server 2008 or Windows Vista. Windows Installer 4.5 on Windows Server 2003 or Windows XP. See the Windows Installer Run-Time Requirements for information about the minimum Windows service pack that is required by a Windows Installer version.