RuntimeShutdownMonitor
control
registerHandler
RuntimeShutdownMonitor
ShutdownMonitor
run
ConsoleServiceController
ServiceController