werStoreOpen 函数 (werapi.h)

(WER ) 错误报告打开存储Windows 错误报告集合。

语法

HRESULT WerStoreOpen(
  REPORT_STORE_TYPES repStoreType,
  PHREPORTSTORE      phReportStore
);

参数

repStoreType

要打开的报表存储的类型。 有关详细信息,请参阅“备注”。

phReportStore

指向报表存储的指针。 成功调用后,这将指向检索到的报表存储。

返回值

此函数在成功时返回 S_OK 或失败时返回错误代码,包括以下错误代码。

返回代码 说明
E_INVALIDARG 其中一个参数不是有效值。

注解

storeType 值为 E_STORE_MACHINE_QUEUE 打开计算机上尚未发送给 Microsoft 的所有错误报告的队列。 值为 E_STORE_MACHINE_ARCHIVE 可打开已发送的错误报告的存储。

WINDOWS 错误报告 (WER) Store 是已标记为要发送到 Microsoft 但尚未上传的错误报告队列。 在很多情况下,可以推迟错误报告的上传。 WerStore 函数允许开发人员访问存储的报表并查询每个报表的状态。

要求

要求
最低受支持的客户端 Windows 10版本 1703 [仅限桌面应用]
最低受支持的服务器 Windows Server 2016 [仅限桌面应用]
目标平台 Windows
标头 werapi.h
Library Wer.lib
DLL Wer.dll

另请参阅

WerStoreCloseWerStoreGetFirstReportKey、Windows 错误报告