Ereignisprotokollierung

Mit der Ereignisnachverfolgung zum Herunterfahren kann der Benutzer oder die Anwendung den Grund für das Herunterfahren oder Neustarten des Systems dokumentieren. Der Benutzer wird beim Auswählen von Herunterfahren im Startmenü oder bei Verwendung von Shutdown.exe zur Eingabe von Informationen aufgefordert. Entwickler können beim Aufrufen der Funktionen ExitWindowsEx und InitiateSystemShutdownEx einen Ursachencode einfügen. Die Informationen werden im Ereignisprotokoll gespeichert.

Windows XP: Obwohl dieses Feature ab Windows Server 2003 standardmäßig aktiviert ist, müssen Sie es auf Windows XP aktivieren. Weitere Informationen finden Sie in der Dokumentation für den Shutdown Event Tracker, der im System oder im TechNet enthalten ist.

Die Funktionen ExitWindowsEx und InitiateSystemShutdownEx wurden aktualisiert, um Ursachencodes für das Herunterfahren im dwReason-Parameter zu unterstützen. Verwenden Sie die in Reason.h definierten Werte, um einen Grundcode zum Herunterfahren zu erstellen, oder definieren Sie einen benutzerdefinierten Ursachencode. Ein Grundcode zum Herunterfahren wird aus einem Hauptflag, einem Nebenflag und zwei optionalen Flags erstellt. Weitere Informationen finden Sie unter Ursachencodes für das Herunterfahrendes Systems.

Shutdown Event Tracker (TechNet)