Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the Windows Error Reporting (WER) settings for the current process.
Syntax
HRESULT WerSetFlags(
[in] DWORD dwFlags
);
Parameters
[in] dwFlags
The fault reporting settings. You can specify one or more of the following values:
Value | Meaning |
---|---|
WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION | Do not suspend the process threads before reporting the error. |
WER_FAULT_REPORTING_FLAG_NOHEAP | Do not collect heap information in the event of an application crash or non-response. |
WER_FAULT_REPORTING_FLAG_QUEUE | Queue critical reports. |
WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD | Queue critical reports and upload from the queue. |
WER_FAULT_REPORTING_ALWAYS_SHOW_UI | Always show error reporting UI for this process. This is applicable for interactive applications only. |
Return value
This function returns S_OK on success or an error code on failure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | werapi.h |
Library | Kernel32.lib |
DLL | Kernel32.dll |