RM_APP_TYPE enumeración (restartmanager.h)

Especifica el tipo de aplicación que describe la estructura 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
Valor: 0
La aplicación no se puede clasificar como cualquier otro tipo. Una aplicación de este tipo solo se puede apagar mediante un apagado forzado.
RmMainWindow
Valor: 1
Una aplicación de Windows se ejecuta como un proceso independiente que muestra una ventana de nivel superior.
RmOtherWindow
Valor: 2
Una aplicación de Windows que no se ejecuta como un proceso independiente y no muestra una ventana de nivel superior.
RmService
Valor: 3
La aplicación es un servicio de Windows.
RmExplorer
Valor: 4
La aplicación es el Explorador de Windows.
RmConsole
Valor: 5
La aplicación es una aplicación de consola independiente.
RmCritical
Valor: 1000
Se requiere un reinicio del sistema para completar la instalación porque no se puede apagar un proceso. El proceso no se puede apagar debido a los siguientes motivos. El proceso puede ser un proceso crítico. Es posible que el usuario actual no tenga permiso para apagar el proceso. El proceso puede pertenecer al instalador principal que inició el Administrador de reinicio.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado restartmanager.h

Consulte también

RM_PROCESS_INFO