Freigeben über


StopWatchFlush-Funktion (shlwapi.h)

[StopWatchFlush ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt "Anforderungen" angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]

Schreibt Leistungsstatistiken, wenn die Leistungsprotokollierung aktiviert ist.

Syntax

DWORD StopWatchFlush();

Rückgabewert

Art: DWORD

ERROR_SUCCESS bei Erfolg oder einem Fehlercode bei Einem Fehler. Mögliche Fehlercodes sind:

Rückgabecode Beschreibung
ERROR_NO_DATA
Es wurden keine Leistungsprotokolle gesammelt.
ERROR_INVALID_DATA
Die Leistungsprotokollierung wird nicht aktiviert.

Hinweise

Das Leistungsprotokoll wird in die shperf.log-Datei im Windows-Verzeichnis geschrieben. Wenn Nachrichtenleistungsprotokolle aktiviert sind, wird das Nachrichtenleistungsprotokoll in die msgtrace.log-Datei im Windows-Verzeichnis geschrieben. Wenn Sie StopWatchFlush aufrufen, benötigen Sie die Berechtigung zum Erstellen und Ändern von Dateien im Windows-Verzeichnis.

Beim Aufrufen von StopWatchFlush werden die Leistungsprotokolle gelöscht, nachdem sie in die shperf.log-Datei geschrieben wurden.

Eine Beschreibung der Informationen, die im Leistungsprotokoll aufgezeichnet werden, finden Sie in der StopWatchMode-Funktion .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlwapi.h
DLL Shlwapi.dll (Version 5.0 oder höher)