estrutura WER_REPORT_METADATA_V3 (werapi.h)

Contém informações sobre um relatório de erro gerado pelo WER (Relatório de Erros do Windows).

Sintaxe

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;

Membros

Signature

Uma estrutura que contém a assinatura do relatório. A assinatura consiste no nome do evento e nos parâmetros de evento presentes.

BucketId

Um hash da assinatura. Pode ser usado para fazer referência cruzada com outros relatórios de falha com a mesma assinatura (atualmente não implementado).

ReportId

Um identificador local exclusivo para o relatório.

CreationTime

Um carimbo de data/hora UTC de quando o relatório foi criado.

SizeInBytes

O tamanho (em disco) do relatório individual e seus arquivos constituintes. Esse valor conta apenas arquivos diretamente contidos em um relatório.

CabId[MAX_PATH]

O valor de identidade de cab atribuído pelo WER. Use esse valor para localizar os dados correspondentes no COSMOS/WER. Os relatórios que não foram carregados com êxito não terão esse valor.

ReportStatus

O status detalhado do relatório. Use o decodificador ReportStatus para acompanhar esse campo de bits.

ReportIntegratorId

A ID do integrador do relatório.

NumberOfFiles

O número de arquivos de dados incluídos no relatório.

SizeOfFileNames

O tamanho total dos campos de nome de arquivo, em contagem de WCHARs, incluindo o caractere de terminação para cada nome e mais um no final do registro.

FileNames

Um ponteiro para manter os nomes dos arquivos incluídos no relatório. Está no formato: 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

Requisitos

   
Cabeçalho werapi.h

Confira também

Relatório de Erros do Windows