diagnosticdataquerytypes.h header

This header is used by Security and Identity. For more information, see:

diagnosticdataquerytypes.h contains the following programming interfaces:

Structures

 
DIAGNOSTIC_DATA_EVENT_BINARY_STATS

A resource that describes this binary and the amount of diagnostic data it has sent.
DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTION

A resource that represents a category, defined by an identifier and a name. A category is an organizational construct to categorize records for a given producer. For example, "Browsing Data" could be a category for the producer "Microsoft Edge".
DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTION

A resource that represents a producer. A Producer is an OS component, application or service that emits events. For example, “Microsoft Edge” is the Producer ID for the Microsoft Edge browser.
DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTION

A resource that describes a tag, defined by the tag's name and its description.
DIAGNOSTIC_DATA_EVENT_TAG_STATS

A resource that includes a privacy tag and how many events have this privacy tag.
DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATION

Event transcript configuration details such as maximum storage size and hours of data history.
DIAGNOSTIC_DATA_GENERAL_STATS

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

This resource describes an individual diagnostic data record (event).
DIAGNOSTIC_DATA_SEARCH_CRITERIA

This resource contains details of the search criteria when fetching a diagnostic data record.
DIAGNOSTIC_REPORT_DATA

This resource contains information about a diagnostic report.
DIAGNOSTIC_REPORT_PARAMETER

Resource that describes the parameters for an error report.
DIAGNOSTIC_REPORT_SIGNATURE

This resource describes the signature for a diagnostic report.

Enumerations

 
DdqAccessLevel

This resource represents the privilege level for a Diagnostic Data Query session