Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Crea un informe de Informe de errores de Windows (WER) que describe un evento de aplicación.
Sintaxis
HRESULT WerReportCreate(
[in] PCWSTR pwzEventType,
[in] WER_REPORT_TYPE repType,
[in, optional] PWER_REPORT_INFORMATION pReportInformation,
[out] HREPORT *phReportHandle
);
Parámetros
[in] pwzEventType
Puntero a una cadena Unicode que especifica el nombre del evento.
[in] repType
Tipo de informe. Este parámetro puede ser uno de los siguientes valores del tipo de enumeración WER_REPORT_TYPE .
| Valor | Significado |
|---|---|
|
WerReportApplicationCrash 2 |
Se ha producido un error que ha provocado que la aplicación deje de ejecutarse. |
|
WerReportApplicationHang 3 |
Se ha producido un error que ha provocado que la aplicación deje de responder. |
|
WerReportInvalid 5 |
Error que ha llamado a una devolución que no es válida. |
|
WerReportKernel 4 |
Error en el kernel. |
|
WerReportCritical 1 |
Se ha producido un error crítico, como un bloqueo o una no respuesta. De forma predeterminada, los procesos que experimentan un error crítico se finalizan o reinician. |
|
WerReportNonCritical 0 |
Error que no es crítico. Este tipo de informe no muestra ninguna interfaz de usuario; el informe se pone en cola de forma silenciosa. A continuación, puede enviarse silenciosamente al servidor en segundo plano si está disponible el consentimiento adecuado del usuario. |
[in, optional] pReportInformation
Puntero a una estructura de WER_REPORT_INFORMATION que especifica información para el informe.
[out] phReportHandle
Identificador del informe. Si se produce un error en la función, este identificador es NULL.
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente o un código de error en caso de error.
Comentarios
Use las siguientes funciones para especificar información adicional que se va a enviar:
Para enviar la información, llame a la función WerReportSubmit . Cuando haya terminado con el identificador de informe, llame a la función WerReportCloseHandle .
Las aplicaciones también pueden indicar que les gustaría la oportunidad de recuperar datos o reiniciarse en caso de error. Para obtener más información, consulte Recuperación y reinicio de aplicaciones.
Para ver los informes enviados por la aplicación, vaya a Windows Quality Online Services.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | werapi.h |
| Library | Wer.lib |
| Archivo DLL | Wer.dll |
Consulte también
Recuperación y reinicio de aplicaciones, WER_REPORT_INFORMATION, WerReportCloseHandle, WerReportSubmit, Informe de errores de Windows