public void Shutdown(WindowsRestartManagerShutdown action = WindowsRestartManagerShutdown.ForceShutdown)
 {
     if (!_registered)
     {
         return;
     }
     ThrowOnError(RestartMgr.RmShutdown(_sessionId, action, null));
 }
 internal static extern int RmShutdown(int dwSessionHandle, WindowsRestartManagerShutdown lActionFlags, RmWriteStatusCallback fnStatus);