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 |