énumération RM_APP_STATUS (restartmanager.h)
Décrit la status actuelle d’une application qui est traitée par le Gestionnaire de redémarrage.
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 Valeur : 0x0 L’application est dans un état qui n’est décrit par aucun autre état énuméré. |
RmStatusRunning Valeur : 0x1 L’application est en cours d’exécution. |
RmStatusStopped Valeur : 0x2 Le Gestionnaire de redémarrage a arrêté l’application. |
RmStatusStoppedOther Valeur : 0x4 Une action en dehors du Gestionnaire de redémarrage a arrêté l’application. |
RmStatusRestarted Valeur : 0x8 Le Gestionnaire de redémarrage a redémarré l’application. |
RmStatusErrorOnStop Valeur : 0x10 Le Gestionnaire de redémarrage a rencontré une erreur lors de l’arrêt de l’application. |
RmStatusErrorOnRestart Valeur : 0x20 Le Gestionnaire de redémarrage a rencontré une erreur lors du redémarrage de l’application. |
RmStatusShutdownMasked Valeur : 0x40 L’arrêt est masqué par un filtre. |
RmStatusRestartMasked Valeur : 0x80 Le redémarrage est masqué par un filtre. |
Remarques
Les constantes de RM_APP_STATUS peuvent être combinées avec des opérateurs OR. La combinaison décrit l’historique des actions effectuées par le Gestionnaire de redémarrage sur l’application.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | restartmanager.h |