Freigeben über


WER_REPORT_METADATA_V3-Struktur (werapi.h)

Enthält Informationen zu einem Fehlerbericht, der von Windows-Fehlerberichterstattung (WER) generiert wird.

Syntax

typedef struct _WER_REPORT_METADATA_V3 {
  WER_REPORT_SIGNATURE Signature;
  GUID                 BucketId;
  GUID                 ReportId;
  FILETIME             CreationTime;
  ULONGLONG            SizeInBytes;
  WCHAR                CabId[MAX_PATH];
  DWORD                ReportStatus;
  GUID                 ReportIntegratorId;
  DWORD                NumberOfFiles;
  DWORD                SizeOfFileNames;
  WCHAR                *FileNames;
  WCHAR                FriendlyEventName[WER_MAX_FRIENDLY_EVENT_NAME_LENGTH];
  WCHAR                ApplicationName[WER_MAX_APPLICATION_NAME_LENGTH];
  WCHAR                ApplicationPath[MAX_PATH];
  WCHAR                Description[WER_MAX_DESCRIPTION_LENGTH];
  WCHAR                BucketIdString[WER_MAX_BUCKET_ID_STRING_LENGTH];
  ULONGLONG            LegacyBucketId;
} WER_REPORT_METADATA_V3, *PWER_REPORT_METADATA_V3;

Members

Signature

Eine Struktur, die die Signatur des Berichts enthält. Die Signatur besteht aus dem Ereignisnamen und den vorhandenen Ereignisparametern.

BucketId

Ein Hash der Signatur. Kann verwendet werden, um mit anderen Absturzberichten mit derselben Signatur zu verweisen (derzeit nicht implementiert).

ReportId

Ein lokal eindeutiger Bezeichner für den Bericht.

CreationTime

Ein UTC-Zeitstempel des Zeitpunkts, an dem der Bericht erstellt wurde.

SizeInBytes

Die Größe (auf dem Datenträger) des einzelnen Berichts und der zugehörigen Dateien. Dieser Wert zählt nur Dateien, die direkt in einem Bericht enthalten sind.

CabId[MAX_PATH]

Der von WER zugewiesene Cab-Identitätswert. Verwenden Sie diesen Wert, um die entsprechenden Daten in COSMOS/WER zu suchen. Berichte, die nicht erfolgreich hochgeladen wurden, weisen diesen Wert nicht auf.

ReportStatus

Die detaillierte status des Berichts. Verwenden Sie den ReportStatus-Decoder, um dieses Bitfeld nachzuverfolgen.

ReportIntegratorId

Die Integrator-ID des Berichts.

NumberOfFiles

Die Anzahl der im Bericht enthaltenen Datendateien.

SizeOfFileNames

Die Gesamtgröße der Dateinamenfelder in Anzahl der WCHAR-Werte, einschließlich des abschlussenden Zeichens für jeden Namen und eines weiteren am Ende des Datensatzes.

FileNames

Ein Zeiger, der die Namen der dateien enthält, die im Bericht enthalten sind. Es hat das Format FileName001\0FileName002\0\FileName003\0\0.0.

FriendlyEventName[WER_MAX_FRIENDLY_EVENT_NAME_LENGTH]

ApplicationName[WER_MAX_APPLICATION_NAME_LENGTH]

ApplicationPath[MAX_PATH]

Description[WER_MAX_DESCRIPTION_LENGTH]

BucketIdString[WER_MAX_BUCKET_ID_STRING_LENGTH]

LegacyBucketId

Requirements (Anforderungen)

   
Kopfzeile werapi.h

Weitere Informationen

Windows-Fehlerberichterstattung