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 |