Freigeben über


Ereignisverfolgung für das Herunterfahren

Die Ereignisverfolgung für das Herunterfahren ermöglicht es dem Benutzer oder der Anwendung, den Grund für das Herunterfahren oder Neustarten des Systems zu dokumentieren. Der Benutzer wird aufgefordert, Informationen auszufüllen, wenn sie Herunterfahren aus dem Menü Start oder bei Verwendung von Shutdown.exeauswählen. Entwickler können beim Aufrufen der funktionen ExitWindowsEx und InitiateSystemShutdownEx einen Grundcode enthalten. Die Informationen werden im Ereignisprotokoll gespeichert.

Windows XP: Obwohl dieses Feature standardmäßig ab Windows Server 2003 aktiviert ist, müssen Sie es unter Windows XP aktivieren. Weitere Informationen finden Sie in der Dokumentation zum Herunterfahren von Ereignisverfolgungen, die im System oder auf TechNet enthalten sind.

Die funktionen ExitWindowsEx und InitiateSystemShutdownEx wurden aktualisiert, um Fehlercodes für das Herunterfahren im dwReason Parameter zu unterstützen. Verwenden Sie die in Reason.h definierten Werte, um einen Code für das Herunterfahren zu erstellen oder einen benutzerdefinierten Grundcode zu definieren. Ein Code für das Herunterfahren wird aus einer Hauptkennzeichnung, einer Nebenkennzeichnung und zwei optionalen Flags erstellt. Weitere Informationen finden Sie unter System shutdown reason codes.

Shutdown Event Tracker (TechNet)