WerSetFlags-Funktion (werapi.h)
Legt die Windows-Fehlerberichterstattung -Einstellungen (WER) für den aktuellen Prozess fest.
Syntax
HRESULT WerSetFlags(
[in] DWORD dwFlags
);
Parameter
[in] dwFlags
Die Einstellungen für die Fehlerberichterstattung. Sie können einen oder mehrere der folgenden Werte angeben:
Wert | Bedeutung |
---|---|
WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION | Halten Sie die Prozessthreads nicht an, bevor Sie den Fehler melden. |
WER_FAULT_REPORTING_FLAG_NOHEAP | Sammeln Sie keine Heapinformationen im Falle eines Anwendungsabsturzes oder einer Nichtantwort. |
WER_FAULT_REPORTING_FLAG_QUEUE | Kritische Berichte in die Warteschlange stellen. |
WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD | Kritische Berichte in die Warteschlange stellen und aus der Warteschlange hochladen. |
WER_FAULT_REPORTING_ALWAYS_SHOW_UI | Zeigen Sie immer die Benutzeroberfläche für die Fehlerberichterstattung für diesen Prozess an. Dies gilt nur für interaktive Anwendungen. |
Rückgabewert
Diese Funktion gibt S_OK bei Erfolg oder einen Fehlercode bei Einem Fehler zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | werapi.h |
Bibliothek | Kernel32.lib |
DLL | Kernel32.dll |