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


перечисление RM_SHUTDOWN_TYPE (restartmanager.h)

Настраивает завершение работы приложений.

Синтаксис

typedef enum _RM_SHUTDOWN_TYPE {
  RmForceShutdown = 0x1,
  RmShutdownOnlyRegistered = 0x10
} RM_SHUTDOWN_TYPE;

Константы

 
RmForceShutdown
Значение: 0x1
Принудительное завершение работы приложений и служб, не отвечающих на запросы, по истечении периода ожидания. Приложение, которое не отвечает на запрос на завершение работы диспетчера перезапуска, вынуждено завершить работу через 30 секунд. Служба, которая не отвечает на запрос на завершение работы, вынуждена завершить работу через 20 секунд. Это время по умолчанию можно изменить, изменив разделы реестра, описанные в разделе Примечания.
RmShutdownOnlyRegistered
Значение: 0x10
Завершает работу приложений только в том случае, если все приложения были зарегистрированы для перезапуска с помощью функции RegisterApplicationRestart . Если какие-либо процессы или службы не могут быть перезапущены, никакие процессы или службы не завершаются.

Комментарии

Время ожидания перед инициализацией принудительного завершения работы приложений определяется в следующем разделе реестра. HKCU\\ панель управления Desktop\HungAppTimeout

Время ожидания перед инициализацией принудительного завершения работы служб определяется в следующем разделе реестра. HKLM\Системы\CurrentControlSet\Управления\WaitToKillServiceTimeout

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть restartmanager.h

См. также раздел

RmShutdown