Partager via


énumération RM_APP_TYPE (restartmanager.h)

Spécifie le type d’application décrit par la structure RM_PROCESS_INFO .

Syntax

typedef enum _RM_APP_TYPE {
  RmUnknownApp = 0,
  RmMainWindow = 1,
  RmOtherWindow = 2,
  RmService = 3,
  RmExplorer = 4,
  RmConsole = 5,
  RmCritical = 1000
} RM_APP_TYPE;

Constantes

 
RmUnknownApp
Valeur : 0
L’application ne peut pas être classée comme un autre type. Une application de ce type ne peut être arrêtée que par un arrêt forcé.
RmMainWindow
Valeur : 1
Une application Windows exécutée en tant que processus autonome qui affiche une fenêtre de niveau supérieur.
RmOtherWindow
Valeur : 2
Application Windows qui ne s’exécute pas en tant que processus autonome et n’affiche pas de fenêtre de niveau supérieur.
RmService
Valeur : 3
L’application est un service Windows.
RmExplorer
Valeur : 4
L’application est Windows Explorer.
RmConsole
Valeur : 5
L’application est une application console autonome.
RmCritical
Valeur : 1000
Un redémarrage du système est nécessaire pour terminer l’installation, car un processus ne peut pas être arrêté. Le processus ne peut pas être arrêté pour les raisons suivantes. Le processus peut être un processus critique. L’utilisateur actuel n’est peut-être pas autorisé à arrêter le processus. Le processus peut appartenir au programme d’installation principal qui a démarré le Gestionnaire de redémarrage.

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

Voir aussi

RM_PROCESS_INFO