Description of TShutdown and TRestart Dialogs :
TShutdownDialog and TRestartDialog are component wrappers for two undocumented Windows API functions. The first simply does the same as going to Start|Shut Down and the second encompasses the Restart for new changes to take effect dialog.