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 署名のハッシュ。 同じシグネチャを持つ他のクラッシュ レポートとの相互参照に使用できます (現在実装されていません)。

reportId

種類: GUID レポートのローカル一意識別子。

creationTime

種類: FILETIME レポートの作成時の UTC タイム スタンプ。

sizeInBytes

種類: ULONGLONG 個々のレポートとその構成ファイルのサイズ (ディスク上)。 この値は、レポートに直接含まれるファイルのみをカウントします。

cabId

種類: LPWSTR タクシーの 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 APIS を参照してください。 レポート キーについては、 WER API を参照してください。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header diagnosticdataquerytypes.h