Función WerReportSetParameter (werapi.h)
Establece los parámetros que identifican de forma única un evento para el informe de Informe de errores de Windows especificado (WER).
Sintaxis
HRESULT WerReportSetParameter(
[in] HREPORT hReportHandle,
[in] DWORD dwparamID,
[in, optional] PCWSTR pwzName,
[in] PCWSTR pwzValue
);
Parámetros
[in] hReportHandle
Identificador del informe. La función WerReportCreate devuelve este identificador.
[in] dwparamID
Identificador del parámetro que se va a establecer. Este parámetro puede ser uno de los valores siguientes.
- WER_P0
- WER_P1
- WER_P2
- WER_P3
- WER_P4
- WER_P5
- WER_P6
- WER_P7
- WER_P8
- WER_P9
[in, optional] pwzName
Puntero a una cadena Unicode que contiene el nombre del parámetro . Si este parámetro es NULL, el nombre predeterminado es Px, donde x coincide con la parte entera del valor especificado en dwparamID.
[in] pwzValue
Valor del parámetro.
Valor devuelto
Esta función devuelve S_OK si se ha realizado correctamente o un código de error en caso de error, incluido el código de error siguiente.
Código devuelto | Descripción |
---|---|
E_HANDLE | El identificador especificado no es válido. |
WER_E_LENGTH_EXCEEDED | La longitud de uno o varios argumentos de cadena ha superado su límite. |
Observaciones
Cada informe admite parámetros P0 a P9. Esta función establece un parámetro a la vez. Si se establece el parámetro Px , se deben establecer todos los parámetros de P0 y Px .
Requisitos
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 |