Функция WerSetFlags (werapi.h)
Задает параметры отчеты об ошибках Windows (WER) для текущего процесса.
Синтаксис
HRESULT WerSetFlags(
[in] DWORD dwFlags
);
Параметры
[in] dwFlags
Параметры отчетов об ошибках. Можно указать одно или несколько из следующих значений:
Значение | Значение |
---|---|
WER_FAULT_REPORTING_FLAG_DISABLE_THREAD_SUSPENSION | Не приостанавливайте потоки процесса перед сообщением об ошибке. |
WER_FAULT_REPORTING_FLAG_NOHEAP | Не собирайте сведения о куче в случае сбоя приложения или сбоя ответа. |
WER_FAULT_REPORTING_FLAG_QUEUE | Очередь критических отчетов. |
WER_FAULT_REPORTING_FLAG_QUEUE_UPLOAD | Помещайте в очередь критические отчеты и отправляйте их из очереди. |
WER_FAULT_REPORTING_ALWAYS_SHOW_UI | Всегда показывать пользовательский интерфейс отчетов об ошибках для этого процесса. Это применимо только для интерактивных приложений. |
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении или код ошибки при сбое.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | werapi.h |
Библиотека | Kernel32.lib |
DLL | Kernel32.dll |