перечисление 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 |