Service configuration changes for a service instance

What is the criteria when modifying an attribute on a service that requires uninstall and reinstall of the Microsoft Service?   For example, if a SMTP hout setting is modfied to a running service will the change be dynamically applied?