Freigeben über


RM_APP_TYPE Enumeration (restartmanager.h)

Gibt den Anwendungstyp an, der von der RM_PROCESS_INFO-Struktur beschrieben wird.

Syntax

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

Konstanten

 
RmUnknownApp
Wert: 0
Die Anwendung kann nicht als anderer Typ klassifiziert werden. Eine Anwendung dieses Typs kann nur durch erzwungenes Herunterfahren heruntergefahren werden.
RmMainWindow
Wert: 1
Eine Windows-Anwendung, die als eigenständiger Prozess ausgeführt wird, der ein Fenster auf oberster Ebene anzeigt.
RmOtherWindow
Wert: 2
Eine Windows-Anwendung, die nicht als eigenständiger Prozess ausgeführt wird und kein Fenster der obersten Ebene anzeigt.
RmService
Wert: 3
Die Anwendung ist ein Windows-Dienst.
RmExplorer
Wert: 4
Die Anwendung ist Windows Explorer.
RmConsole
Wert: 5
Die Anwendung ist eine eigenständige Konsolenanwendung.
RmCritical
Wert: 1000
Ein Systemneustart ist erforderlich, um die Installation abzuschließen, da ein Prozess nicht heruntergefahren werden kann. Der Prozess kann aus den folgenden Gründen nicht heruntergefahren werden. Der Prozess kann ein kritischer Prozess sein. Der aktuelle Benutzer verfügt möglicherweise nicht über die Berechtigung zum Herunterfahren des Prozesses. Der Prozess gehört möglicherweise zum primären Installationsprogramm, das den Neustart-Manager gestartet hat.

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

Weitere Informationen

RM_PROCESS_INFO