DIAGNOSTIC_REPORT_DATA struttura (diagnosticdataquerytypes.h)

Questa risorsa contiene informazioni su un report di diagnostica.

Sintassi

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

Tipo: DIAGNOSTIC_DATA_REPORT_SIGNATURE La firma per questo report.

bucketId

Tipo: GUID Hash della firma. Può essere usato per fare riferimento incrociato con altri report di arresto anomalo con la stessa firma (attualmente non implementata).

reportId

Tipo: GUID Identificatore univoco locale per il report.

creationTime

Tipo: timestamp UTC FILETIME di quando è stato creato il report.

sizeInBytes

Tipo: ULONGLong Dimensioni (su disco) del singolo report e dei relativi file costitutivi. Questo valore conta solo i file direttamente contenuti in un report.

cabId

Tipo: LPWSTR ID per la cabina.

reportStatus

Tipo: DWORD Stato dettagliato del report. Usare il decodificatore ReportStatus per tenere traccia di questo campo a bit.

reportIntegratorId

Tipo: GUID ID dell'integratore del report.

fileNames

Tipo: LPWSTR* Puntatore per contenere i nomi dei file inclusi nel report.

fileCount

Tipo: DWORD Numero di file di dati inclusi nel report.

friendlyEventName

Tipo: LPWSTR Nome visualizzato dell'evento dell'applicazione.

applicationName

Tipo: LPWSTR Nome dell'applicazione.

applicationPath

Tipo: LPWSTR Percorso file dell'applicazione.

description

Tipo: LPWSTR Descrizione del problema.

bucketIdString

Tipo: LPWSTR ID bucket come stringa (possibilmente troncata).

legacyBucketId

Tipo: UINT64 ID bucket legacy.

reportKey

Tipo: LPWSTR La chiave del report.

Commenti

Per domande generali sulle Segnalazione errori Windows, vedere LE API WER. Per le chiavi di report, vedere le API WER.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 2004 (10.0; Build 19041)
Server minimo supportato Windows Server, versione 2004 (10.0; Build 19041)
Intestazione diagnosticdataquerytypes.h