DIAGNOSTIC_DATA_GENERAL_STATS structure (diagnosticdataquerytypes.h)

This resource contains general statistics about a set of diagnostic data records.

Syntax

typedef struct tagDIAGNOSTIC_DATA_GENERAL_STATS {
  UINT32 optInLevel;
  UINT64 transcriptSizeBytes;
  UINT64 oldestEventTimestamp;
  UINT32 totalEventCountLast24Hours;
  FLOAT  averageDailyEvents;
} DIAGNOSTIC_DATA_GENERAL_STATS;

Members

optInLevel

Type: UINT32 This identifies the device's current diagnostic data opt-in level (Security = 0, Basic = 1, Enhanced = 2, and Full = 3). See remarks for more details.

transcriptSizeBytes

Type: UINT64 The collective size in bytes for the diagnostic data records.

oldestEventTimestamp

Type: UINT64 The timestamp of the oldest event among the diagnostic data records.

totalEventCountLast24Hours

Type: UINT32 Total number of events among the diagnostic data records within the last 24 hours.

averageDailyEvents

Type: FLOAT The average number of events sent per day in this set of diagnostic data records.

Remarks

See our privacy statement for information about diagnostic data opt-in levels.

Requirements

Requirement Value
Minimum supported client Windows 10, version 2004 (10.0; Build 19041)
Minimum supported server Windows Server, version 2004 (10.0; Build 19041)
Header diagnosticdataquerytypes.h