Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Etw › TRACE_QUERY_INFO_CLASS

TRACE_QUERY_INFO_CLASS

列挙型
基底型i4

メンバー 30

名前10進16進
TraceGuidQueryList00x0
TraceGuidQueryInfo10x1
TraceGuidQueryProcess20x2
TraceStackTracingInfo30x3
TraceSystemTraceEnableFlagsInfo40x4
TraceSampledProfileIntervalInfo50x5
TraceProfileSourceConfigInfo60x6
TraceProfileSourceListInfo70x7
TracePmcEventListInfo80x8
TracePmcCounterListInfo90x9
TraceSetDisallowList100xA
TraceVersionInfo110xB
TraceGroupQueryList120xC
TraceGroupQueryInfo130xD
TraceDisallowListQuery140xE
TraceInfoReserved15150xF
TracePeriodicCaptureStateListInfo160x10
TracePeriodicCaptureStateInfo170x11
TraceProviderBinaryTracking180x12
TraceMaxLoggersQuery190x13
TraceLbrConfigurationInfo200x14
TraceLbrEventListInfo210x15
TraceMaxPmcCounterQuery220x16
TraceStreamCount230x17
TraceStackCachingInfo240x18
TracePmcCounterOwners250x19
TraceUnifiedStackCachingInfo260x1A
TracePmcSessionInformation270x1B
TraceContextRegisterInfo280x1C
MaxTraceSetInfoClass290x1D

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum TRACE_QUERY_INFO_CLASS : int {
    TraceGuidQueryList = 0,
    TraceGuidQueryInfo = 1,
    TraceGuidQueryProcess = 2,
    TraceStackTracingInfo = 3,
    TraceSystemTraceEnableFlagsInfo = 4,
    TraceSampledProfileIntervalInfo = 5,
    TraceProfileSourceConfigInfo = 6,
    TraceProfileSourceListInfo = 7,
    TracePmcEventListInfo = 8,
    TracePmcCounterListInfo = 9,
    TraceSetDisallowList = 10,
    TraceVersionInfo = 11,
    TraceGroupQueryList = 12,
    TraceGroupQueryInfo = 13,
    TraceDisallowListQuery = 14,
    TraceInfoReserved15 = 15,
    TracePeriodicCaptureStateListInfo = 16,
    TracePeriodicCaptureStateInfo = 17,
    TraceProviderBinaryTracking = 18,
    TraceMaxLoggersQuery = 19,
    TraceLbrConfigurationInfo = 20,
    TraceLbrEventListInfo = 21,
    TraceMaxPmcCounterQuery = 22,
    TraceStreamCount = 23,
    TraceStackCachingInfo = 24,
    TracePmcCounterOwners = 25,
    TraceUnifiedStackCachingInfo = 26,
    TracePmcSessionInformation = 27,
    TraceContextRegisterInfo = 28,
    MaxTraceSetInfoClass = 29
} TRACE_QUERY_INFO_CLASS;
public enum TRACE_QUERY_INFO_CLASS : int
{
    TraceGuidQueryList = 0,
    TraceGuidQueryInfo = 1,
    TraceGuidQueryProcess = 2,
    TraceStackTracingInfo = 3,
    TraceSystemTraceEnableFlagsInfo = 4,
    TraceSampledProfileIntervalInfo = 5,
    TraceProfileSourceConfigInfo = 6,
    TraceProfileSourceListInfo = 7,
    TracePmcEventListInfo = 8,
    TracePmcCounterListInfo = 9,
    TraceSetDisallowList = 10,
    TraceVersionInfo = 11,
    TraceGroupQueryList = 12,
    TraceGroupQueryInfo = 13,
    TraceDisallowListQuery = 14,
    TraceInfoReserved15 = 15,
    TracePeriodicCaptureStateListInfo = 16,
    TracePeriodicCaptureStateInfo = 17,
    TraceProviderBinaryTracking = 18,
    TraceMaxLoggersQuery = 19,
    TraceLbrConfigurationInfo = 20,
    TraceLbrEventListInfo = 21,
    TraceMaxPmcCounterQuery = 22,
    TraceStreamCount = 23,
    TraceStackCachingInfo = 24,
    TracePmcCounterOwners = 25,
    TraceUnifiedStackCachingInfo = 26,
    TracePmcSessionInformation = 27,
    TraceContextRegisterInfo = 28,
    MaxTraceSetInfoClass = 29,
}
Public Enum TRACE_QUERY_INFO_CLASS As Integer
    TraceGuidQueryList = 0
    TraceGuidQueryInfo = 1
    TraceGuidQueryProcess = 2
    TraceStackTracingInfo = 3
    TraceSystemTraceEnableFlagsInfo = 4
    TraceSampledProfileIntervalInfo = 5
    TraceProfileSourceConfigInfo = 6
    TraceProfileSourceListInfo = 7
    TracePmcEventListInfo = 8
    TracePmcCounterListInfo = 9
    TraceSetDisallowList = 10
    TraceVersionInfo = 11
    TraceGroupQueryList = 12
    TraceGroupQueryInfo = 13
    TraceDisallowListQuery = 14
    TraceInfoReserved15 = 15
    TracePeriodicCaptureStateListInfo = 16
    TracePeriodicCaptureStateInfo = 17
    TraceProviderBinaryTracking = 18
    TraceMaxLoggersQuery = 19
    TraceLbrConfigurationInfo = 20
    TraceLbrEventListInfo = 21
    TraceMaxPmcCounterQuery = 22
    TraceStreamCount = 23
    TraceStackCachingInfo = 24
    TracePmcCounterOwners = 25
    TraceUnifiedStackCachingInfo = 26
    TracePmcSessionInformation = 27
    TraceContextRegisterInfo = 28
    MaxTraceSetInfoClass = 29
End Enum
import enum

class TRACE_QUERY_INFO_CLASS(enum.IntEnum):
    TraceGuidQueryList = 0
    TraceGuidQueryInfo = 1
    TraceGuidQueryProcess = 2
    TraceStackTracingInfo = 3
    TraceSystemTraceEnableFlagsInfo = 4
    TraceSampledProfileIntervalInfo = 5
    TraceProfileSourceConfigInfo = 6
    TraceProfileSourceListInfo = 7
    TracePmcEventListInfo = 8
    TracePmcCounterListInfo = 9
    TraceSetDisallowList = 10
    TraceVersionInfo = 11
    TraceGroupQueryList = 12
    TraceGroupQueryInfo = 13
    TraceDisallowListQuery = 14
    TraceInfoReserved15 = 15
    TracePeriodicCaptureStateListInfo = 16
    TracePeriodicCaptureStateInfo = 17
    TraceProviderBinaryTracking = 18
    TraceMaxLoggersQuery = 19
    TraceLbrConfigurationInfo = 20
    TraceLbrEventListInfo = 21
    TraceMaxPmcCounterQuery = 22
    TraceStreamCount = 23
    TraceStackCachingInfo = 24
    TracePmcCounterOwners = 25
    TraceUnifiedStackCachingInfo = 26
    TracePmcSessionInformation = 27
    TraceContextRegisterInfo = 28
    MaxTraceSetInfoClass = 29
// TRACE_QUERY_INFO_CLASS
pub const TraceGuidQueryList: i32 = 0;
pub const TraceGuidQueryInfo: i32 = 1;
pub const TraceGuidQueryProcess: i32 = 2;
pub const TraceStackTracingInfo: i32 = 3;
pub const TraceSystemTraceEnableFlagsInfo: i32 = 4;
pub const TraceSampledProfileIntervalInfo: i32 = 5;
pub const TraceProfileSourceConfigInfo: i32 = 6;
pub const TraceProfileSourceListInfo: i32 = 7;
pub const TracePmcEventListInfo: i32 = 8;
pub const TracePmcCounterListInfo: i32 = 9;
pub const TraceSetDisallowList: i32 = 10;
pub const TraceVersionInfo: i32 = 11;
pub const TraceGroupQueryList: i32 = 12;
pub const TraceGroupQueryInfo: i32 = 13;
pub const TraceDisallowListQuery: i32 = 14;
pub const TraceInfoReserved15: i32 = 15;
pub const TracePeriodicCaptureStateListInfo: i32 = 16;
pub const TracePeriodicCaptureStateInfo: i32 = 17;
pub const TraceProviderBinaryTracking: i32 = 18;
pub const TraceMaxLoggersQuery: i32 = 19;
pub const TraceLbrConfigurationInfo: i32 = 20;
pub const TraceLbrEventListInfo: i32 = 21;
pub const TraceMaxPmcCounterQuery: i32 = 22;
pub const TraceStreamCount: i32 = 23;
pub const TraceStackCachingInfo: i32 = 24;
pub const TracePmcCounterOwners: i32 = 25;
pub const TraceUnifiedStackCachingInfo: i32 = 26;
pub const TracePmcSessionInformation: i32 = 27;
pub const TraceContextRegisterInfo: i32 = 28;
pub const MaxTraceSetInfoClass: i32 = 29;
// TRACE_QUERY_INFO_CLASS
const (
	TraceGuidQueryList int32 = 0
	TraceGuidQueryInfo int32 = 1
	TraceGuidQueryProcess int32 = 2
	TraceStackTracingInfo int32 = 3
	TraceSystemTraceEnableFlagsInfo int32 = 4
	TraceSampledProfileIntervalInfo int32 = 5
	TraceProfileSourceConfigInfo int32 = 6
	TraceProfileSourceListInfo int32 = 7
	TracePmcEventListInfo int32 = 8
	TracePmcCounterListInfo int32 = 9
	TraceSetDisallowList int32 = 10
	TraceVersionInfo int32 = 11
	TraceGroupQueryList int32 = 12
	TraceGroupQueryInfo int32 = 13
	TraceDisallowListQuery int32 = 14
	TraceInfoReserved15 int32 = 15
	TracePeriodicCaptureStateListInfo int32 = 16
	TracePeriodicCaptureStateInfo int32 = 17
	TraceProviderBinaryTracking int32 = 18
	TraceMaxLoggersQuery int32 = 19
	TraceLbrConfigurationInfo int32 = 20
	TraceLbrEventListInfo int32 = 21
	TraceMaxPmcCounterQuery int32 = 22
	TraceStreamCount int32 = 23
	TraceStackCachingInfo int32 = 24
	TracePmcCounterOwners int32 = 25
	TraceUnifiedStackCachingInfo int32 = 26
	TracePmcSessionInformation int32 = 27
	TraceContextRegisterInfo int32 = 28
	MaxTraceSetInfoClass int32 = 29
)
const
  TraceGuidQueryList = 0;
  TraceGuidQueryInfo = 1;
  TraceGuidQueryProcess = 2;
  TraceStackTracingInfo = 3;
  TraceSystemTraceEnableFlagsInfo = 4;
  TraceSampledProfileIntervalInfo = 5;
  TraceProfileSourceConfigInfo = 6;
  TraceProfileSourceListInfo = 7;
  TracePmcEventListInfo = 8;
  TracePmcCounterListInfo = 9;
  TraceSetDisallowList = 10;
  TraceVersionInfo = 11;
  TraceGroupQueryList = 12;
  TraceGroupQueryInfo = 13;
  TraceDisallowListQuery = 14;
  TraceInfoReserved15 = 15;
  TracePeriodicCaptureStateListInfo = 16;
  TracePeriodicCaptureStateInfo = 17;
  TraceProviderBinaryTracking = 18;
  TraceMaxLoggersQuery = 19;
  TraceLbrConfigurationInfo = 20;
  TraceLbrEventListInfo = 21;
  TraceMaxPmcCounterQuery = 22;
  TraceStreamCount = 23;
  TraceStackCachingInfo = 24;
  TracePmcCounterOwners = 25;
  TraceUnifiedStackCachingInfo = 26;
  TracePmcSessionInformation = 27;
  TraceContextRegisterInfo = 28;
  MaxTraceSetInfoClass = 29;
// TRACE_QUERY_INFO_CLASS
pub const TraceGuidQueryList: i32 = 0;
pub const TraceGuidQueryInfo: i32 = 1;
pub const TraceGuidQueryProcess: i32 = 2;
pub const TraceStackTracingInfo: i32 = 3;
pub const TraceSystemTraceEnableFlagsInfo: i32 = 4;
pub const TraceSampledProfileIntervalInfo: i32 = 5;
pub const TraceProfileSourceConfigInfo: i32 = 6;
pub const TraceProfileSourceListInfo: i32 = 7;
pub const TracePmcEventListInfo: i32 = 8;
pub const TracePmcCounterListInfo: i32 = 9;
pub const TraceSetDisallowList: i32 = 10;
pub const TraceVersionInfo: i32 = 11;
pub const TraceGroupQueryList: i32 = 12;
pub const TraceGroupQueryInfo: i32 = 13;
pub const TraceDisallowListQuery: i32 = 14;
pub const TraceInfoReserved15: i32 = 15;
pub const TracePeriodicCaptureStateListInfo: i32 = 16;
pub const TracePeriodicCaptureStateInfo: i32 = 17;
pub const TraceProviderBinaryTracking: i32 = 18;
pub const TraceMaxLoggersQuery: i32 = 19;
pub const TraceLbrConfigurationInfo: i32 = 20;
pub const TraceLbrEventListInfo: i32 = 21;
pub const TraceMaxPmcCounterQuery: i32 = 22;
pub const TraceStreamCount: i32 = 23;
pub const TraceStackCachingInfo: i32 = 24;
pub const TracePmcCounterOwners: i32 = 25;
pub const TraceUnifiedStackCachingInfo: i32 = 26;
pub const TracePmcSessionInformation: i32 = 27;
pub const TraceContextRegisterInfo: i32 = 28;
pub const MaxTraceSetInfoClass: i32 = 29;
const
  TraceGuidQueryList* = 0
  TraceGuidQueryInfo* = 1
  TraceGuidQueryProcess* = 2
  TraceStackTracingInfo* = 3
  TraceSystemTraceEnableFlagsInfo* = 4
  TraceSampledProfileIntervalInfo* = 5
  TraceProfileSourceConfigInfo* = 6
  TraceProfileSourceListInfo* = 7
  TracePmcEventListInfo* = 8
  TracePmcCounterListInfo* = 9
  TraceSetDisallowList* = 10
  TraceVersionInfo* = 11
  TraceGroupQueryList* = 12
  TraceGroupQueryInfo* = 13
  TraceDisallowListQuery* = 14
  TraceInfoReserved15* = 15
  TracePeriodicCaptureStateListInfo* = 16
  TracePeriodicCaptureStateInfo* = 17
  TraceProviderBinaryTracking* = 18
  TraceMaxLoggersQuery* = 19
  TraceLbrConfigurationInfo* = 20
  TraceLbrEventListInfo* = 21
  TraceMaxPmcCounterQuery* = 22
  TraceStreamCount* = 23
  TraceStackCachingInfo* = 24
  TracePmcCounterOwners* = 25
  TraceUnifiedStackCachingInfo* = 26
  TracePmcSessionInformation* = 27
  TraceContextRegisterInfo* = 28
  MaxTraceSetInfoClass* = 29
enum TRACE_QUERY_INFO_CLASS : int {
    TraceGuidQueryList = 0,
    TraceGuidQueryInfo = 1,
    TraceGuidQueryProcess = 2,
    TraceStackTracingInfo = 3,
    TraceSystemTraceEnableFlagsInfo = 4,
    TraceSampledProfileIntervalInfo = 5,
    TraceProfileSourceConfigInfo = 6,
    TraceProfileSourceListInfo = 7,
    TracePmcEventListInfo = 8,
    TracePmcCounterListInfo = 9,
    TraceSetDisallowList = 10,
    TraceVersionInfo = 11,
    TraceGroupQueryList = 12,
    TraceGroupQueryInfo = 13,
    TraceDisallowListQuery = 14,
    TraceInfoReserved15 = 15,
    TracePeriodicCaptureStateListInfo = 16,
    TracePeriodicCaptureStateInfo = 17,
    TraceProviderBinaryTracking = 18,
    TraceMaxLoggersQuery = 19,
    TraceLbrConfigurationInfo = 20,
    TraceLbrEventListInfo = 21,
    TraceMaxPmcCounterQuery = 22,
    TraceStreamCount = 23,
    TraceStackCachingInfo = 24,
    TracePmcCounterOwners = 25,
    TraceUnifiedStackCachingInfo = 26,
    TracePmcSessionInformation = 27,
    TraceContextRegisterInfo = 28,
    MaxTraceSetInfoClass = 29,
}
#define global TraceGuidQueryList                0x0
#define global TraceGuidQueryInfo                0x1
#define global TraceGuidQueryProcess             0x2
#define global TraceStackTracingInfo             0x3
#define global TraceSystemTraceEnableFlagsInfo   0x4
#define global TraceSampledProfileIntervalInfo   0x5
#define global TraceProfileSourceConfigInfo      0x6
#define global TraceProfileSourceListInfo        0x7
#define global TracePmcEventListInfo             0x8
#define global TracePmcCounterListInfo           0x9
#define global TraceSetDisallowList              0xA
#define global TraceVersionInfo                  0xB
#define global TraceGroupQueryList               0xC
#define global TraceGroupQueryInfo               0xD
#define global TraceDisallowListQuery            0xE
#define global TraceInfoReserved15               0xF
#define global TracePeriodicCaptureStateListInfo 0x10
#define global TracePeriodicCaptureStateInfo     0x11
#define global TraceProviderBinaryTracking       0x12
#define global TraceMaxLoggersQuery              0x13
#define global TraceLbrConfigurationInfo         0x14
#define global TraceLbrEventListInfo             0x15
#define global TraceMaxPmcCounterQuery           0x16
#define global TraceStreamCount                  0x17
#define global TraceStackCachingInfo             0x18
#define global TracePmcCounterOwners             0x19
#define global TraceUnifiedStackCachingInfo      0x1A
#define global TracePmcSessionInformation        0x1B
#define global TraceContextRegisterInfo          0x1C
#define global MaxTraceSetInfoClass              0x1D