Función WerReportAddDump (werapi.h)
Agrega un volcado del tipo especificado al informe de Informe de errores de Windows (WER) especificado.
Sintaxis
HRESULT WerReportAddDump(
[in] HREPORT hReportHandle,
[in] HANDLE hProcess,
[in, optional] HANDLE hThread,
[in] WER_DUMP_TYPE dumpType,
[in, optional] PWER_EXCEPTION_INFORMATION pExceptionParam,
[in, optional] PWER_DUMP_CUSTOM_OPTIONS pDumpCustomOptions,
[in] DWORD dwFlags
);
Parámetros
[in] hReportHandle
Identificador del informe. La función WerReportCreate devuelve este identificador.
[in] hProcess
Identificador del proceso para el que se genera el informe. Este identificador debe tener los derechos de acceso STANDARD_RIGHTS_READ y PROCESS_QUERY_INFORMATION.
[in, optional] hThread
Identificador del subproceso de hProcess para el que se genera el informe. Si dumpType es WerDumpTypeMicro, se requiere este parámetro. Para otros tipos de volcado de memoria, este parámetro puede ser NULL.
[in] dumpType
Tipo de minivolcado. Este parámetro puede ser uno de los siguientes valores del tipo de enumeración WER_DUMP_TYPE .
[in, optional] pExceptionParam
Puntero a una estructura WER_EXCEPTION_INFORMATION que especifica información de excepción.
[in, optional] pDumpCustomOptions
Puntero a una estructura de WER_DUMP_CUSTOM_OPTIONS que especifica las opciones de minivolcado personalizadas. Si este parámetro es NULL, se recopila la información de minivolcado estándar.
[in] dwFlags
Este parámetro puede ser 0 o el valor siguiente.
Valor | Significado |
---|---|
|
Si el informe se está en cola, no incluya un volcado de montón. El uso de esta marca ahorra espacio en disco. |
Valor devuelto
Esta función devuelve S_OK si se ejecuta correctamente o un código de error en caso de error.
Comentarios
Use esta función solo para informes genéricos; no tiene ningún efecto en los informes de bloqueo del sistema operativo o sin respuesta.
Si el servidor solicita un minivolcado y especifica WerDumpTypeHeapDump para el parámetro dumpType , WER no enviará el volcado de montón al servidor Watson. Sin embargo, si el servidor solicita un volcado de montón y dumpType es WerDumpTypeMiniDump, WER enviará el mini volcado al servidor. Por lo tanto, se recomienda establecer dumpType en WerDumpTypeMiniDump.
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
Minidump Files, WER_DUMP_CUSTOM_OPTIONS, WER_EXCEPTION_INFORMATION, WerReportCreate, Informe de errores de Windows