Compartir a través de


RM_SHUTDOWN_TYPE enumeración (restartmanager.h)

Configura el apagado de las aplicaciones.

Syntax

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

Constantes

 
RmForceShutdown
Valor: 0x1
Fuerza a que las aplicaciones y los servicios no respondan para cerrarse después del período de tiempo de espera. Una aplicación que no responde a una solicitud de cierre por parte del Administrador de reinicios se ve obligada a apagarse después de 30 segundos. Un servicio que no responde a una solicitud de apagado se fuerza a apagar después de 20 segundos. Estas horas predeterminadas se pueden cambiar modificando las claves del Registro descritas en la sección Comentarios.
RmShutdownOnlyRegistered
Valor: 0x10
Cierra las aplicaciones si y solo si todas las aplicaciones se han registrado para reiniciarse mediante la función RegisterApplicationRestart . Si no se pueden reiniciar procesos o servicios, no se cierra ningún proceso o servicio.

Comentarios

La siguiente clave del Registro especifica el tiempo de espera antes de iniciar un apagado forzado de las aplicaciones. HKCU\\ Panel de control Desktop\HungAppTimeout

La siguiente clave del Registro especifica el tiempo de espera antes de iniciar un apagado forzado de los servicios. HKLM\Sistema\Currentcontrolset\Control\WaitToKillServiceTimeout

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado restartmanager.h

Consulte también

RmShutdown