структура WER_REPORT_METADATA_V3 (werapi.h)

Содержит сведения об отчете об ошибках, созданном отчеты об ошибках Windows (WER).

Синтаксис

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;

Члены

Signature

Структура , содержащая сигнатуру отчета. Сигнатура состоит из имени события и присутствующих параметров события.

BucketId

Хэш подписи. Может использоваться для перекрестных ссылок с другими отчетами о сбоях с той же сигнатурой (в настоящее время не реализовано).

ReportId

Локальный уникальный идентификатор отчета.

CreationTime

Метка времени создания отчета в формате UTC.

SizeInBytes

Размер (на диске) отдельного отчета и его составных файлов. Это значение подсчитывает только файлы, непосредственно содержащиеся в отчете.

CabId[MAX_PATH]

Значение идентификатора cab, присвоенное WER. Используйте это значение для поиска соответствующих данных в COSMOS/WER. Отчеты, которые не были успешно отправлены, не будут иметь этого значения.

ReportStatus

Подробное состояние отчета. Используйте декодер ReportStatus для отслеживания этого битового поля.

ReportIntegratorId

Идентификатор интегратора отчета.

NumberOfFiles

Количество файлов данных, включенных в отчет.

SizeOfFileNames

Общий размер полей имени файла в количестве WCHAR, включая завершающий символ для каждого имени и еще один в конце записи.

FileNames

Указатель для хранения имен файлов, включенных в отчет. Он имеет формат FileName001\0FileName002\0\FileName003\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

Требования

   
Верхняя часть werapi.h

См. также раздел

Отчеты об ошибках Windows