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 |