Share via


enumerazione RM_APP_TYPE (restartmanager.h)

Specifica il tipo di applicazione descritta dalla struttura RM_PROCESS_INFO .

Sintassi

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

Costanti

 
RmUnknownApp
Valore: 0
L'applicazione non può essere classificata come qualsiasi altro tipo. Un'applicazione di questo tipo può essere arrestata solo da un arresto forzato.
RmMainWindow
Valore: 1
Un'applicazione Windows viene eseguita come processo autonomo che visualizza una finestra di primo livello.
RmOtherWindow
Valore: 2
Un'applicazione Windows che non viene eseguita come processo autonomo e non visualizza una finestra di primo livello.
RmService
Valore: 3
L'applicazione è un servizio Windows.
RmExplorer
Valore: 4
L'applicazione è Esplora risorse.
RmConsole
Valore: 5
L'applicazione è un'applicazione console autonoma.
RmCritical
Valore: 1000
Per completare l'installazione è necessario riavviare il sistema perché non è possibile arrestare un processo. Il processo non può essere arrestato a causa dei motivi seguenti. Il processo può essere un processo critico. L'utente corrente potrebbe non disporre dell'autorizzazione per arrestare il processo. Il processo può appartenere al programma di installazione primario che ha avviato Gestione riavvio.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione restartmanager.h

Vedi anche

RM_PROCESS_INFO