Freigeben über


WerGetFlags-Funktion (werapi.h)

Ruft die Windows-Fehlerberichterstattung-Fehlerberichtseinstellungen (WER) für den angegebenen Prozess ab.

Syntax

HRESULT WerGetFlags(
  [in]  HANDLE hProcess,
  [out] PDWORD pdwFlags
);

Parameter

[in] hProcess

Ein Handle für den Prozess. Dieses Handle muss über das PROCESS_VM_READ- oder PROCESS_QUERY_INFORMATION-Zugriffsrecht verfügen.

[out] pdwFlags

Dieser Parameter kann mindestens einen der folgenden Werte enthalten.

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 für den angegebenen Prozess in die Warteschlange stellen. Dadurch wird keine Benutzeroberfläche angezeigt.
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

   
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

WerSetFlags, Windows-Fehlerberichterstattung