Compartir a través de


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

Consulte también

RM_PROCESS_INFO