다음을 통해 공유


DIAGNOSTIC_REPORT_DATA 구조체(diagnosticdataquerytypes.h)

이 리소스에는 진단 보고서에 대한 정보가 포함되어 있습니다.

구문

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;

멤버

signature

형식: DIAGNOSTIC_DATA_REPORT_SIGNATURE 이 보고서의 서명입니다.

bucketId

형식: 서명의 GUID A 해시입니다. 동일한 서명(현재 구현되지 않음)을 사용하여 다른 크래시 보고서와 상호 참조할 수 있습니다.

reportId

형식: GUID 보고서의 로컬 고유 식별자입니다.

creationTime

형식: FILETIME 보고서를 만들 때의 UTC 타임스탬프를 지정합니다.

sizeInBytes

형식: ULONGLONG 개별 보고서 및 해당 구성 파일의 크기(디스크)입니다. 이 값은 보고서에 직접 포함된 파일만 계산합니다.

cabId

형식: LPWSTR cab의 ID입니다.

reportStatus

형식: DWORD 보고서의 자세한 상태. ReportStatus 디코더를 사용하여 이 비트 필드를 추적합니다.

reportIntegratorId

형식: GUID 보고서의 통합자 ID입니다.

fileNames

형식: LPWSTR* 보고서에 포함된 파일의 이름을 포함하는 포인터입니다.

fileCount

형식: DWORD 보고서에 포함된 데이터 파일의 수입니다.

friendlyEventName

형식: LPWSTR 애플리케이션 이벤트의 표시 이름입니다.

applicationName

형식: LPWSTR 애플리케이션의 이름입니다.

applicationPath

형식: LPWSTR 애플리케이션의 파일 경로입니다.

description

형식: LPWSTR 문제에 대한 설명입니다.

bucketIdString

형식: LPWSTR 문자열로서의 버킷 ID입니다(잘릴 수 있음).

legacyBucketId

형식: UINT64 레거시 버킷 ID입니다.

reportKey

형식: LPWSTR 보고서 키입니다.

설명

Windows 오류 보고 대한 일반적인 질문은 WER API를 참조하세요. 보고서 키는 WER API를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041)
머리글 diagnosticdataquerytypes.h