DIAGNOSTIC_REPORT_DATA 结构 (diagnosticdataquerytypes.h)
此资源包含有关诊断报告的信息。
语法
typedef struct tagDIAGNOSTIC_REPORT_DATA {
DIAGNOSTIC_REPORT_SIGNATURE signature;
GUID bucketId;
GUID reportId;
FILETIME creationTime;
ULONGLONG sizeInBytes;
LPWSTR cabId;
DWORD reportStatus;
GUID reportIntegratorId;
LPWSTR *fileNames;
DWORD fileCount;
LPWSTR friendlyEventName;
LPWSTR applicationName;
LPWSTR applicationPath;
LPWSTR description;
LPWSTR bucketIdString;
UINT64 legacyBucketId;
LPWSTR reportKey;
} DIAGNOSTIC_REPORT_DATA;
成员
signature
类型: DIAGNOSTIC_DATA_REPORT_SIGNATURE 此报表的签名。
bucketId
类型: GUID 签名的哈希。 可用于与其他具有相同签名 (当前未实现) 的崩溃报告进行交叉引用。
reportId
类型: GUID 报表的本地唯一标识符。
creationTime
类型: FILETIME 创建报表时的 UTC 时间戳。
sizeInBytes
类型: ULONGLONG 单个报表及其组成文件的磁盘) 大小 (。 此值仅对直接包含在报表中的文件进行计数。
cabId
类型: LPWSTR cab 的 ID。
reportStatus
类型: DWORD 报表的详细状态。 使用 ReportStatus 解码器跟踪此位字段。
reportIntegratorId
类型: GUID 报表的集成器 ID。
fileNames
类型: LPWSTR* 一个指针,用于保存报表中包含的文件的名称。
fileCount
类型: DWORD 报表中包含的数据文件数。
friendlyEventName
类型: LPWSTR 应用程序事件的显示名称。
applicationName
类型: LPWSTR 应用程序的名称。
applicationPath
类型: LPWSTR 应用程序的文件路径。
description
类型: LPWSTR 问题的说明。
bucketIdString
类型: LPWSTR 作为字符串的存储桶 ID (可能被截断) 。
legacyBucketId
类型: UINT64 旧存储桶 ID。
reportKey
类型: LPWSTR 报表键。
注解
有关Windows 错误报告的一般问题,请参阅 WER APIS。 有关报表密钥,请参阅 WER API。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 2004 (10.0;内部版本 19041) |
最低受支持的服务器 | Windows Server 版本 2004 (10.0;内部版本 19041) |
标头 | diagnosticdataquerytypes.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈