共用方式為


werReportSetParameter 函式 (werapi.h)

設定唯一識別指定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

包含參數名稱的 Unicode 字串指標。 如果此參數為 Null,則預設名稱為 Px,其中 x 符合 dwparamID中所指定值的整數部分。

[in] pwzValue

參數值。

傳回值

此函式會在成功時傳回 S_OK ,或在失敗時傳回錯誤碼,包括下列錯誤碼。

傳回碼 Description
E_HANDLE 指定的控制碼無效。
WER_E_LENGTH_EXCEEDED 一或多個字串引數的長度已超過其限制。

備註

每個報表都支援 P0 到 P9 的參數。 此函式會一次設定一個參數。 如果已設定 Px 參數,則必須設定 P0 和 Px 中的所有參數。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 werapi.h
程式庫 Wer.lib
Dll Wer.dll

另請參閱

WerReportCreateWindows 錯誤報告