HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TraceLoggingConfig.h File Reference

Go to the source code of this file.

Macros

#define TraceLoggingOptionMicrosoftTelemetry()   TraceLoggingOptionGroup(0000000000, 00000, 00000, 0000, 0000, 0000, 0000, 0000, 000, 0000, 0000)
 
#define TraceLoggingOptionWindowsCoreTelemetry()
 
#define TelemetryPrivacyDataTag(tag)   TraceLoggingUInt64((tag), "PartA_PrivTags")
 
#define PDT_BrowsingHistory   0x0000000000000002u
 
#define PDT_DeviceConnectivityAndConfiguration   0x0000000000000800u
 
#define PDT_InkingTypingAndSpeechUtterance   0x0000000000020000u
 
#define PDT_ProductAndServicePerformance   0x0000000001000000u
 
#define PDT_ProductAndServiceUsage   0x0000000002000000u
 
#define PDT_SoftwareSetupAndInventory   0x0000000080000000u
 
#define MICROSOFT_KEYWORD_CRITICAL_DATA   0x0000800000000000
 
#define MICROSOFT_KEYWORD_MEASURES   0x0000400000000000
 
#define MICROSOFT_KEYWORD_TELEMETRY   0x0000200000000000
 
#define MICROSOFT_KEYWORD_RESERVED_44   0x0000100000000000
 
#define MICROSOFT_EVENTTAG_DROP_USER_IDS   0x00008000
 
#define MICROSOFT_EVENTTAG_AGGREGATE   0x00010000
 
#define MICROSOFT_EVENTTAG_DROP_PII_EXCEPT_IP   0x00020000
 
#define MICROSOFT_EVENTTAG_COSTDEFERRED_LATENCY   0x00040000
 
#define MICROSOFT_EVENTTAG_CORE_DATA   0x00080000
 
#define MICROSOFT_EVENTTAG_INJECT_XTOKEN   0x00100000
 
#define MICROSOFT_EVENTTAG_REALTIME_LATENCY   0x00200000
 
#define MICROSOFT_EVENTTAG_NORMAL_LATENCY   0x00400000
 
#define MICROSOFT_EVENTTAG_CRITICAL_PERSISTENCE   0x00800000
 
#define MICROSOFT_EVENTTAG_NORMAL_PERSISTENCE   0x01000000
 
#define MICROSOFT_EVENTTAG_DROP_PII   0x02000000
 
#define MICROSOFT_EVENTTAG_HASH_PII   0x04000000
 
#define MICROSOFT_EVENTTAG_MARK_PII   0x08000000
 
#define MICROSOFT_FIELDTAG_DROP_PII   0x04000000
 
#define MICROSOFT_FIELDTAG_HASH_PII   0x08000000
 

Macro Definition Documentation

#define MICROSOFT_EVENTTAG_AGGREGATE   0x00010000

Definition at line 63 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_CORE_DATA   0x00080000

Definition at line 66 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_COSTDEFERRED_LATENCY   0x00040000

Definition at line 65 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_CRITICAL_PERSISTENCE   0x00800000

Definition at line 70 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_DROP_PII   0x02000000

Definition at line 72 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_DROP_PII_EXCEPT_IP   0x00020000

Definition at line 64 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_DROP_USER_IDS   0x00008000

Definition at line 62 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_HASH_PII   0x04000000

Definition at line 73 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_INJECT_XTOKEN   0x00100000

Definition at line 67 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_MARK_PII   0x08000000

Definition at line 74 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_NORMAL_LATENCY   0x00400000

Definition at line 69 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_NORMAL_PERSISTENCE   0x01000000

Definition at line 71 of file TraceLoggingConfig.h.

#define MICROSOFT_EVENTTAG_REALTIME_LATENCY   0x00200000

Definition at line 68 of file TraceLoggingConfig.h.

#define MICROSOFT_FIELDTAG_DROP_PII   0x04000000

Definition at line 80 of file TraceLoggingConfig.h.

#define MICROSOFT_FIELDTAG_HASH_PII   0x08000000

Definition at line 81 of file TraceLoggingConfig.h.

#define MICROSOFT_KEYWORD_CRITICAL_DATA   0x0000800000000000

Definition at line 53 of file TraceLoggingConfig.h.

#define MICROSOFT_KEYWORD_MEASURES   0x0000400000000000

Definition at line 54 of file TraceLoggingConfig.h.

#define MICROSOFT_KEYWORD_RESERVED_44   0x0000100000000000

Definition at line 56 of file TraceLoggingConfig.h.

#define MICROSOFT_KEYWORD_TELEMETRY   0x0000200000000000

Definition at line 55 of file TraceLoggingConfig.h.

#define PDT_BrowsingHistory   0x0000000000000002u

Definition at line 42 of file TraceLoggingConfig.h.

#define PDT_DeviceConnectivityAndConfiguration   0x0000000000000800u

Definition at line 43 of file TraceLoggingConfig.h.

#define PDT_InkingTypingAndSpeechUtterance   0x0000000000020000u

Definition at line 44 of file TraceLoggingConfig.h.

#define PDT_ProductAndServicePerformance   0x0000000001000000u

Definition at line 45 of file TraceLoggingConfig.h.

#define PDT_ProductAndServiceUsage   0x0000000002000000u

Definition at line 46 of file TraceLoggingConfig.h.

#define PDT_SoftwareSetupAndInventory   0x0000000080000000u

Definition at line 47 of file TraceLoggingConfig.h.

#define TelemetryPrivacyDataTag (   tag)    TraceLoggingUInt64((tag), "PartA_PrivTags")

Definition at line 41 of file TraceLoggingConfig.h.

#define TraceLoggingOptionMicrosoftTelemetry ( )    TraceLoggingOptionGroup(0000000000, 00000, 00000, 0000, 0000, 0000, 0000, 0000, 000, 0000, 0000)

Definition at line 27 of file TraceLoggingConfig.h.

#define TraceLoggingOptionWindowsCoreTelemetry ( )

Definition at line 34 of file TraceLoggingConfig.h.