Поделиться через


Получение состояния операции перезапуска менеджера

Если многие приложения и службы должны быть выключены или перезапущены, операция Диспетчера перезапуска может занять длительный период времени. Следующий метод можно использовать для получения состояния текущей операции.

Чтобы получить состояние текущей операции Диспетчера перезапуска

  1. Установщик должен реализовать функцию RM_WRITE_STATUS_CALLBACK, которая определяет состояние приложений, которые были завершены или перезапущены. Функция может предоставить сведения пользовательскому интерфейсу или журналу.
  2. Установщик передает указатель на функцию RM_WRITE_STATUS_CALLBACK при вызове функции RmShutdown или RmRestart.