Freigeben über


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

Siehe auch

WerGetFlags, Windows-Fehlerberichterstattung