Compartilhar via


RM_APP_TYPE enumeração (restartmanager.h)

Especifica o tipo de aplicativo descrito pela estrutura 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
O aplicativo não pode ser classificado como qualquer outro tipo. Um aplicativo desse tipo só pode ser desligado por um desligamento forçado.
RmMainWindow
Valor: 1
Um aplicativo do Windows é executado como um processo autônomo que exibe uma janela de nível superior.
RmOtherWindow
Valor: 2
Um aplicativo do Windows que não é executado como um processo autônomo e não exibe uma janela de nível superior.
RmService
Valor: 3
O aplicativo é um serviço windows.
RmExplorer
Valor: 4
O aplicativo é o Windows Explorer.
RmConsole
Valor: 5
O aplicativo é um aplicativo de console autônomo.
RmCritical
Valor: 1000
Uma reinicialização do sistema é necessária para concluir a instalação porque um processo não pode ser desligado. O processo não pode ser encerrado devido aos seguintes motivos. O processo pode ser um processo crítico. O usuário atual pode não ter permissão para encerrar o processo. O processo pode pertencer ao instalador primário que iniciou o Gerenciador de Reinicialização.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho restartmanager.h

Confira também

RM_PROCESS_INFO