Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the type of application that is described by the RM_PROCESS_INFO structure.
Syntax
typedef enum _RM_APP_TYPE {
  RmUnknownApp = 0,
  RmMainWindow = 1,
  RmOtherWindow = 2,
  RmService = 3,
  RmExplorer = 4,
  RmConsole = 5,
  RmCritical = 1000
} RM_APP_TYPE;
Constants
| RmUnknownAppValue: 0 The application cannot be classified as any other type. An application of this type can only be shut down by a forced shutdown. | 
| RmMainWindowValue: 1 A Windows application run as a stand-alone process that displays a top-level window. | 
| RmOtherWindowValue: 2 A Windows application that does not run as a stand-alone process and does not display a top-level window. | 
| RmServiceValue: 3 The application is a Windows service. | 
| RmExplorerValue: 4 The application is Windows Explorer. | 
| RmConsoleValue: 5 The application is a stand-alone console application. | 
| RmCriticalValue: 1000 A system restart is required to complete the installation because a process cannot be shut down. The process cannot be shut down because of the following reasons. The process may be a critical process. The current user may not have permission to shut down the process. The process may belong to the primary installer that started the Restart Manager. | 
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] | 
| Minimum supported server | Windows Server 2008 [desktop apps only] | 
| Header | restartmanager.h |