Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This resource contains information about a diagnostic report.
Syntax
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;
Members
signature
Type: DIAGNOSTIC_DATA_REPORT_SIGNATURE The signature for this report.
bucketId
Type: GUID A hash of the signature. Can be used to cross reference with other crash reports with the same signature (currently not implemented).
reportId
Type: GUID A locally unique identifier for the report.
creationTime
Type: FILETIME A UTC time stamp of when the report was created.
sizeInBytes
Type: ULONGLONG The size (on disk) of the individual report and its constituent files. This value only counts files directly contained in a report.
cabId
Type: LPWSTR The ID for the cab.
reportStatus
Type: DWORD The detailed status of the report. Use the ReportStatus decoder to track this bit-field.
reportIntegratorId
Type: GUID The integrator ID of the report.
fileNames
Type: LPWSTR* A pointer to hold the names of the files included in the report.
fileCount
Type: DWORD The number of data files included in the report.
friendlyEventName
Type: LPWSTR The display name of the application event.
applicationName
Type: LPWSTR The name of the application.
applicationPath
Type: LPWSTR The file path of the application.
description
Type: LPWSTR The description of the problem.
bucketIdString
Type: LPWSTR The bucket ID as a string (possibly truncated).
legacyBucketId
Type: UINT64 The legacy bucket ID.
reportKey
Type: LPWSTR The report key.
Remarks
For general questions about Windows Error Reporting, see the WER APIS. For report keys, see the WER APIs.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10, version 2004 (10.0; Build 19041) |
| Minimum supported server | Windows Server, version 2004 (10.0; Build 19041) |
| Header | diagnosticdataquerytypes.h |