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