enumeración RM_APP_STATUS (restartmanager.h)
Describe el estado actual de una aplicación sobre la que actúa el Administrador de reinicio.
Syntax
typedef enum _RM_APP_STATUS {
RmStatusUnknown = 0x0,
RmStatusRunning = 0x1,
RmStatusStopped = 0x2,
RmStatusStoppedOther = 0x4,
RmStatusRestarted = 0x8,
RmStatusErrorOnStop = 0x10,
RmStatusErrorOnRestart = 0x20,
RmStatusShutdownMasked = 0x40,
RmStatusRestartMasked = 0x80
} RM_APP_STATUS;
Constantes
RmStatusUnknown Valor: 0x0 La aplicación está en un estado que no se describe mediante ningún otro estado enumerado. |
RmStatusRunning Valor: 0x1 La aplicación se está ejecutando actualmente. |
RmStatusStopped Valor: 0x2 El Administrador de reinicios ha detenido la aplicación. |
RmStatusStoppedOther Valor: 0x4 Una acción fuera del Administrador de reinicios ha detenido la aplicación. |
RmStatusRestarted Valor: 0x8 El Administrador de reinicios ha reiniciado la aplicación. |
RmStatusErrorOnStop Valor: 0x10 El Administrador de reinicio encontró un error al detener la aplicación. |
RmStatusErrorOnRestart Valor: 0x20 El Administrador de reinicio encontró un error al reiniciar la aplicación. |
RmStatusShutdownMasked Valor: 0x40 El apagado se enmascara mediante un filtro. |
RmStatusRestartMasked Valor: 0x80 Un filtro enmascara el reinicio. |
Comentarios
Las constantes de RM_APP_STATUS se pueden combinar con operadores OR. La combinación describe el historial de acciones realizadas por Restart Manager en la aplicación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | restartmanager.h |