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


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

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

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

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