RM_APP_STATUS enumeração (restartmanager.h)
Descreve o status atual de um aplicativo que é atuado pelo Gerenciador de Reinicialização.
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 O aplicativo está em um estado que não é descrito por nenhum outro estado enumerado. |
RmStatusRunning Valor: 0x1 O aplicativo está em execução no momento. |
RmStatusStopped Valor: 0x2 O Gerenciador de Reinicialização interrompeu o aplicativo. |
RmStatusStoppedOther Valor: 0x4 Uma ação fora do Gerenciador de Reinicialização interrompeu o aplicativo. |
RmStatusRestarted Valor: 0x8 O Gerenciador de Reinicialização reiniciou o aplicativo. |
RmStatusErrorOnStop Valor: 0x10 O Gerenciador de Reinicialização encontrou um erro ao interromper o aplicativo. |
RmStatusErrorOnRestart Valor: 0x20 O Gerenciador de Reinicialização encontrou um erro ao reiniciar o aplicativo. |
RmStatusShutdownMasked Valor: 0x40 O desligamento é mascarado por um filtro. |
RmStatusRestartMasked Valor: 0x80 A reinicialização é mascarada por um filtro. |
Comentários
As constantes de RM_APP_STATUS podem ser combinadas com operadores OR. A combinação descreve o histórico de ações executadas pelo Restart Manager no aplicativo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | restartmanager.h |