RM_SHUTDOWN_TYPE Enumeration (restartmanager.h)
Konfiguriert das Herunterfahren von Anwendungen.
Syntax
typedef enum _RM_SHUTDOWN_TYPE {
RmForceShutdown = 0x1,
RmShutdownOnlyRegistered = 0x10
} RM_SHUTDOWN_TYPE;
Konstanten
RmForceShutdown Wert: 0x1 Erzwingt, dass nicht reagierende Anwendungen und Dienste nach dem Timeoutzeitraum heruntergefahren werden. Eine Anwendung, die nicht auf eine Herunterfahrensanforderung vom Neustart-Manager reagiert, muss nach 30 Sekunden heruntergefahren werden. Ein Dienst, der nicht auf eine Herunterfahrensanforderung reagiert, muss nach 20 Sekunden heruntergefahren werden. Diese Standardzeiten können geändert werden, indem Sie die Registrierungsschlüssel ändern, die im Abschnitt Hinweise beschrieben sind. |
RmShutdownOnlyRegistered Wert: 0x10 Fährt Anwendungen nur dann herunter, wenn alle Anwendungen mit der Funktion RegisterApplicationRestart für den Neustart registriert wurden. Wenn Prozesse oder Dienste nicht neu gestartet werden können, werden keine Prozesse oder Dienste heruntergefahren. |
Hinweise
Die Zeit zum Warten vor dem Initiieren eines erzwungenen Herunterfahrens von Anwendungen wird durch den folgenden Registrierungsschlüssel angegeben. HKCU\\ Systemsteuerung Desktop\HungAppTimeout
Die Wartezeit bis zum Initiieren eines erzwungenen Herunterfahrens von Diensten wird durch den folgenden Registrierungsschlüssel angegeben. HKLM\System\Currentcontrolset\Steuerung\WaitToKillServiceTimeout
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | restartmanager.h |