Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает отчет отчеты об ошибках Windows (WER), описывающий событие приложения.
Синтаксис
HRESULT WerReportCreate(
[in] PCWSTR pwzEventType,
[in] WER_REPORT_TYPE repType,
[in, optional] PWER_REPORT_INFORMATION pReportInformation,
[out] HREPORT *phReportHandle
);
Параметры
[in] pwzEventType
Указатель на строку Юникода, указывающую имя события.
[in] repType
Тип отчета. Этот параметр может быть одним из следующих значений из типа перечисления WER_REPORT_TYPE .
| Значение | Значение |
|---|---|
|
WerReportApplicationCrash 2 |
Произошла ошибка, которая привела к остановке работы приложения. |
|
WerReportApplicationHang 3 |
Произошла ошибка, из-за которого приложение перестало отвечать на запросы. |
|
WerReportInvalid 5 |
Произошла ошибка, которая вызвала недопустимый возврат. |
|
WerReportKernel 4 |
Произошла ошибка в ядре. |
|
WerReportCritical 1 |
Произошла критическая ошибка, например сбой или неответный ответ. По умолчанию процессы, в которых возникает критическая ошибка, завершаются или перезапускаются. |
|
WerReportNonCritical 0 |
Произошла некритическая ошибка. Этот тип отчета не отображает пользовательский интерфейс; отчет помещается в очередь автоматически. Затем он может быть автоматически отправлен на сервер в фоновом режиме, если доступно соответствующее согласие пользователя. |
[in, optional] pReportInformation
Указатель на структуру WER_REPORT_INFORMATION , указывающую сведения для отчета.
[out] phReportHandle
Дескриптор отчета. Если функция завершается сбоем, этот дескриптор имеет значение NULL.
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении или код ошибки при сбое.
Комментарии
Используйте следующие функции, чтобы указать дополнительные сведения для отправки:
Чтобы отправить сведения, вызовите функцию WerReportSubmit . Завершив работу с дескриптором отчета, вызовите функцию WerReportCloseHandle .
Приложения также могут указать, что они хотели бы возможность восстановить данные или перезапустить при сбое. Дополнительные сведения см. в разделе Восстановление и перезапуск приложений.
Чтобы просмотреть отчеты, отправленные приложением, перейдите в раздел Windows Quality Online Services.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | werapi.h |
| Библиотека | Wer.lib |
| DLL | Wer.dll |
См. также раздел
Восстановление и перезапуск приложений, WER_REPORT_INFORMATION, WerReportCloseHandle, WerReportSubmit, отчеты об ошибках Windows