Condividi tramite


enumerazione RM_SHUTDOWN_TYPE (restartmanager.h)

Configura l'arresto delle applicazioni.

Sintassi

typedef enum _RM_SHUTDOWN_TYPE {
  RmForceShutdown = 0x1,
  RmShutdownOnlyRegistered = 0x10
} RM_SHUTDOWN_TYPE;

Costanti

 
RmForceShutdown
Valore: 0x1
Forza l'arresto di applicazioni e servizi non risponde dopo il periodo di timeout. Un'applicazione che non risponde a una richiesta di arresto da parte di Gestione riavvio è costretta ad arrestarsi dopo 30 secondi. Un servizio che non risponde a una richiesta di arresto viene costretto ad arrestarsi dopo 20 secondi. Questi tempi predefiniti possono essere modificati modificando le chiavi del Registro di sistema descritte nella sezione Osservazioni.
RmShutdownOnlyRegistered
Valore: 0x10
Arresta le applicazioni se e solo se tutte le applicazioni sono state registrate per il riavvio usando la funzione RegisterApplicationRestart . Se non è possibile riavviare processi o servizi, non vengono arrestati processi o servizi.

Commenti

Il tempo di attesa prima di avviare un arresto forzato delle applicazioni viene specificato dalla chiave del Registro di sistema seguente. HKCU\\ Pannello di controllo Desktop\HungAppTimeout

Il tempo di attesa prima di avviare un arresto forzato dei servizi viene specificato dalla chiave del Registro di sistema seguente. HKLM\Sistema\Currentcontrolset\Controllo\Waittokillservicetimeout

Requisiti

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

Vedi anche

RmShutdown