Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt die aktuelle status einer Anwendung, auf die der Neustart-Manager reagiert.
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;
Konstanten
RmStatusUnknownWert: 0x0 Die Anwendung befindet sich in einem Zustand, der nicht durch einen anderen aufgezählten Zustand beschrieben wird. |
RmStatusRunningWert: 0x1 Die Anwendung wird derzeit ausgeführt. |
RmStatusStoppedWert: 0x2 Der Neustart-Manager hat die Anwendung beendet. |
RmStatusStoppedOtherWert: 0x4 Eine Aktion außerhalb des Neustart-Managers hat die Anwendung beendet. |
RmStatusRestartedWert: 0x8 Der Neustart-Manager hat die Anwendung neu gestartet. |
RmStatusErrorOnStopWert: 0x10 Beim Beenden der Anwendung ist beim Neustart-Manager ein Fehler aufgetreten. |
RmStatusErrorOnRestartWert: 0x20 Der Neustart-Manager ist beim Neustarten der Anwendung auf einen Fehler gestoßen. |
RmStatusShutdownMaskedWert: 0x40 Das Herunterfahren wird durch einen Filter maskiert. |
RmStatusRestartMaskedWert: 0x80 Neustart wird durch einen Filter maskiert. |
Hinweise
Die Konstanten von RM_APP_STATUS können mit OR-Operatoren kombiniert werden. Die Kombination beschreibt den Verlauf der Aktionen, die vom Neustart-Manager für die Anwendung ausgeführt wurden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | restartmanager.h |