SmartReboot lets you choose whether or not to ask a user to reboot his system. The install engine determines if a reboot is needed for you.
|AS||Always reboot without asking|
|IS||Reboot without prompting if needed|
|A||Always ask user to reboot|
|I||Ask user to reboot if needed|
SmartReboot is ignored unless the INF is excuted via LaunchINFSection.