Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает параметры, которые однозначно идентифицируют событие для указанного отчета отчеты об ошибках Windows (WER).
Синтаксис
HRESULT WerReportSetParameter(
[in] HREPORT hReportHandle,
[in] DWORD dwparamID,
[in, optional] PCWSTR pwzName,
[in] PCWSTR pwzValue
);
Параметры
[in] hReportHandle
Дескриптор отчета. Этот дескриптор возвращается функцией WerReportCreate .
[in] dwparamID
Идентификатор устанавливаемого параметра. Этот параметр может принимать одно из указанных ниже значений.
- WER_P0
- WER_P1
- WER_P2
- WER_P3
- WER_P4
- WER_P5
- WER_P6
- WER_P7
- WER_P8
- WER_P9
[in, optional] pwzName
Указатель на строку Юникода, содержащую имя параметра. Если этот параметр имеет значение NULL, по умолчанию используется имя Px, где x соответствует целочисленной части значения, указанной в dwparamID.
[in] pwzValue
Значение параметра.
Возвращаемое значение
Эта функция возвращает S_OK при успешном выполнении или код ошибки при сбое, включая следующий код ошибки.
| Код возврата | Описание |
|---|---|
| E_HANDLE | Указанный дескриптор недопустим. |
| WER_E_LENGTH_EXCEEDED | Длина одного или нескольких строковых аргументов превысила ограничение. |
Комментарии
Каждый отчет поддерживает параметры от P0 до P9. Эта функция задает по одному параметру за раз. Если задан параметр Px , необходимо задать все параметры из P0 и Px .
Требования
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | werapi.h |
| Библиотека | Wer.lib |
| DLL | Wer.dll |