1// Licensed to the .NET Foundation under one or more agreements.
2// The .NET Foundation licenses this file to you under the MIT license.
3// See the LICENSE file in the project root for more information.
4
5#define FireEtwGCStart(Count, Reason) 0
6#define FireEtwGCStart_V1(Count, Depth, Reason, Type, ClrInstanceID) 0
7#define FireEtwGCStart_V2(Count, Depth, Reason, Type, ClrInstanceID, ClientSequenceNumber) 0
8#define FireEtwGCEnd(Count, Depth) 0
9#define FireEtwGCEnd_V1(Count, Depth, ClrInstanceID) 0
10#define FireEtwGCRestartEEEnd() 0
11#define FireEtwGCRestartEEEnd_V1(ClrInstanceID) 0
12#define FireEtwGCHeapStats(GenerationSize0, TotalPromotedSize0, GenerationSize1, TotalPromotedSize1, GenerationSize2, TotalPromotedSize2, GenerationSize3, TotalPromotedSize3, FinalizationPromotedSize, FinalizationPromotedCount, PinnedObjectCount, SinkBlockCount, GCHandleCount) 0
13#define FireEtwGCHeapStats_V1(GenerationSize0, TotalPromotedSize0, GenerationSize1, TotalPromotedSize1, GenerationSize2, TotalPromotedSize2, GenerationSize3, TotalPromotedSize3, FinalizationPromotedSize, FinalizationPromotedCount, PinnedObjectCount, SinkBlockCount, GCHandleCount, ClrInstanceID) 0
14#define FireEtwGCCreateSegment(Address, Size, Type) 0
15#define FireEtwGCCreateSegment_V1(Address, Size, Type, ClrInstanceID) 0
16#define FireEtwGCFreeSegment(Address) 0
17#define FireEtwGCFreeSegment_V1(Address, ClrInstanceID) 0
18#define FireEtwGCRestartEEBegin() 0
19#define FireEtwGCRestartEEBegin_V1(ClrInstanceID) 0
20#define FireEtwGCSuspendEEEnd() 0
21#define FireEtwGCSuspendEEEnd_V1(ClrInstanceID) 0
22#define FireEtwGCSuspendEEBegin(Reason) 0
23#define FireEtwGCSuspendEEBegin_V1(Reason, Count, ClrInstanceID) 0
24#define FireEtwGCAllocationTick(AllocationAmount, AllocationKind) 0
25#define FireEtwGCAllocationTick_V1(AllocationAmount, AllocationKind, ClrInstanceID) 0
26#define FireEtwGCAllocationTick_V2(AllocationAmount, AllocationKind, ClrInstanceID, AllocationAmount64, TypeID, TypeName, HeapIndex) 0
27#define FireEtwGCAllocationTick_V3(AllocationAmount, AllocationKind, ClrInstanceID, AllocationAmount64, TypeID, TypeName, HeapIndex, Address) 0
28#define FireEtwGCCreateConcurrentThread() 0
29#define FireEtwGCCreateConcurrentThread_V1(ClrInstanceID) 0
30#define FireEtwGCTerminateConcurrentThread() 0
31#define FireEtwGCTerminateConcurrentThread_V1(ClrInstanceID) 0
32#define FireEtwGCFinalizersEnd(Count) 0
33#define FireEtwGCFinalizersEnd_V1(Count, ClrInstanceID) 0
34#define FireEtwGCFinalizersBegin() 0
35#define FireEtwGCFinalizersBegin_V1(ClrInstanceID) 0
36#define FireEtwBulkType(Count, ClrInstanceID, Values_Len_, Values) 0
37#define FireEtwGCBulkRootEdge(Index, Count, ClrInstanceID, Values_Len_, Values) 0
38#define FireEtwGCBulkRootConditionalWeakTableElementEdge(Index, Count, ClrInstanceID, Values_Len_, Values) 0
39#define FireEtwGCBulkNode(Index, Count, ClrInstanceID, Values_Len_, Values) 0
40#define FireEtwGCBulkEdge(Index, Count, ClrInstanceID, Values_Len_, Values) 0
41#define FireEtwGCSampledObjectAllocationHigh(Address, TypeID, ObjectCountForTypeSample, TotalSizeForTypeSample, ClrInstanceID) 0
42#define FireEtwGCBulkSurvivingObjectRanges(Index, Count, ClrInstanceID, Values_Len_, Values) 0
43#define FireEtwGCBulkMovedObjectRanges(Index, Count, ClrInstanceID, Values_Len_, Values) 0
44#define FireEtwGCGenerationRange(Generation, RangeStart, RangeUsedLength, RangeReservedLength, ClrInstanceID) 0
45#define FireEtwGCMarkStackRoots(HeapNum, ClrInstanceID) 0
46#define FireEtwGCMarkFinalizeQueueRoots(HeapNum, ClrInstanceID) 0
47#define FireEtwGCMarkHandles(HeapNum, ClrInstanceID) 0
48#define FireEtwGCMarkOlderGenerationRoots(HeapNum, ClrInstanceID) 0
49#define FireEtwFinalizeObject(TypeID, ObjectID, ClrInstanceID) 0
50#define FireEtwSetGCHandle(HandleID, ObjectID, Kind, Generation, AppDomainID, ClrInstanceID) 0
51#define FireEtwDestroyGCHandle(HandleID, ClrInstanceID) 0
52#define FireEtwGCSampledObjectAllocationLow(Address, TypeID, ObjectCountForTypeSample, TotalSizeForTypeSample, ClrInstanceID) 0
53#define FireEtwPinObjectAtGCTime(HandleID, ObjectID, ObjectSize, TypeName, ClrInstanceID) 0
54#define FireEtwGCTriggered(Reason, ClrInstanceID) 0
55#define FireEtwGCBulkRootCCW(Count, ClrInstanceID, Values_Len_, Values) 0
56#define FireEtwGCBulkRCW(Count, ClrInstanceID, Values_Len_, Values) 0
57#define FireEtwGCBulkRootStaticVar(Count, AppDomainID, ClrInstanceID, Values_Len_, Values) 0
58#define FireEtwWorkerThreadCreate(WorkerThreadCount, RetiredWorkerThreads) 0
59#define FireEtwWorkerThreadTerminate(WorkerThreadCount, RetiredWorkerThreads) 0
60#define FireEtwWorkerThreadRetire(WorkerThreadCount, RetiredWorkerThreads) 0
61#define FireEtwWorkerThreadUnretire(WorkerThreadCount, RetiredWorkerThreads) 0
62#define FireEtwIOThreadCreate(IOThreadCount, RetiredIOThreads) 0
63#define FireEtwIOThreadCreate_V1(IOThreadCount, RetiredIOThreads, ClrInstanceID) 0
64#define FireEtwIOThreadTerminate(IOThreadCount, RetiredIOThreads) 0
65#define FireEtwIOThreadTerminate_V1(IOThreadCount, RetiredIOThreads, ClrInstanceID) 0
66#define FireEtwIOThreadRetire(IOThreadCount, RetiredIOThreads) 0
67#define FireEtwIOThreadRetire_V1(IOThreadCount, RetiredIOThreads, ClrInstanceID) 0
68#define FireEtwIOThreadUnretire(IOThreadCount, RetiredIOThreads) 0
69#define FireEtwIOThreadUnretire_V1(IOThreadCount, RetiredIOThreads, ClrInstanceID) 0
70#define FireEtwThreadpoolSuspensionSuspendThread(ClrThreadID, CpuUtilization) 0
71#define FireEtwThreadpoolSuspensionResumeThread(ClrThreadID, CpuUtilization) 0
72#define FireEtwThreadPoolWorkerThreadStart(ActiveWorkerThreadCount, RetiredWorkerThreadCount, ClrInstanceID) 0
73#define FireEtwThreadPoolWorkerThreadStop(ActiveWorkerThreadCount, RetiredWorkerThreadCount, ClrInstanceID) 0
74#define FireEtwThreadPoolWorkerThreadRetirementStart(ActiveWorkerThreadCount, RetiredWorkerThreadCount, ClrInstanceID) 0
75#define FireEtwThreadPoolWorkerThreadRetirementStop(ActiveWorkerThreadCount, RetiredWorkerThreadCount, ClrInstanceID) 0
76#define FireEtwThreadPoolWorkerThreadAdjustmentSample(Throughput, ClrInstanceID) 0
77#define FireEtwThreadPoolWorkerThreadAdjustmentAdjustment(AverageThroughput, NewWorkerThreadCount, Reason, ClrInstanceID) 0
78#define FireEtwThreadPoolWorkerThreadAdjustmentStats(Duration, Throughput, ThreadWave, ThroughputWave, ThroughputErrorEstimate, AverageThroughputErrorEstimate, ThroughputRatio, Confidence, NewControlSetting, NewThreadWaveMagnitude, ClrInstanceID) 0
79#define FireEtwThreadPoolWorkerThreadWait(ActiveWorkerThreadCount, RetiredWorkerThreadCount, ClrInstanceID) 0
80#define FireEtwThreadPoolWorkingThreadCount(Count, ClrInstanceID) 0
81#define FireEtwThreadPoolEnqueue(WorkID, ClrInstanceID) 0
82#define FireEtwThreadPoolDequeue(WorkID, ClrInstanceID) 0
83#define FireEtwThreadPoolIOEnqueue(NativeOverlapped, Overlapped, MultiDequeues, ClrInstanceID) 0
84#define FireEtwThreadPoolIODequeue(NativeOverlapped, Overlapped, ClrInstanceID) 0
85#define FireEtwThreadPoolIOPack(NativeOverlapped, Overlapped, ClrInstanceID) 0
86#define FireEtwThreadCreating(ID, ClrInstanceID) 0
87#define FireEtwThreadRunning(ID, ClrInstanceID) 0
88#define FireEtwExceptionThrown() 0
89#define FireEtwExceptionThrown_V1(ExceptionType, ExceptionMessage, ExceptionEIP, ExceptionHRESULT, ExceptionFlags, ClrInstanceID) 0
90#define FireEtwExceptionCatchStart(EntryEIP, MethodID, MethodName, ClrInstanceID) 0
91#define FireEtwExceptionCatchStop() 0
92#define FireEtwExceptionFinallyStart(EntryEIP, MethodID, MethodName, ClrInstanceID) 0
93#define FireEtwExceptionFinallyStop() 0
94#define FireEtwExceptionFilterStart(EntryEIP, MethodID, MethodName, ClrInstanceID) 0
95#define FireEtwExceptionFilterStop() 0
96#define FireEtwExceptionThrownStop() 0
97#define FireEtwContention() 0
98#define FireEtwContentionStart_V1(ContentionFlags, ClrInstanceID) 0
99#define FireEtwContentionStop(ContentionFlags, ClrInstanceID) 0
100#define FireEtwCLRStackWalk(ClrInstanceID, Reserved1, Reserved2, FrameCount, Stack) 0
101#define FireEtwAppDomainMemAllocated(AppDomainID, Allocated, ClrInstanceID) 0
102#define FireEtwAppDomainMemSurvived(AppDomainID, Survived, ProcessSurvived, ClrInstanceID) 0
103#define FireEtwThreadCreated(ManagedThreadID, AppDomainID, Flags, ManagedThreadIndex, OSThreadID, ClrInstanceID) 0
104#define FireEtwThreadTerminated(ManagedThreadID, AppDomainID, ClrInstanceID) 0
105#define FireEtwThreadDomainEnter(ManagedThreadID, AppDomainID, ClrInstanceID) 0
106#define FireEtwILStubGenerated(ClrInstanceID, ModuleID, StubMethodID, StubFlags, ManagedInteropMethodToken, ManagedInteropMethodNamespace, ManagedInteropMethodName, ManagedInteropMethodSignature, NativeMethodSignature, StubMethodSignature, StubMethodILCode) 0
107#define FireEtwILStubCacheHit(ClrInstanceID, ModuleID, StubMethodID, ManagedInteropMethodToken, ManagedInteropMethodNamespace, ManagedInteropMethodName, ManagedInteropMethodSignature) 0
108#define FireEtwDCStartCompleteV2() 0
109#define FireEtwDCEndCompleteV2() 0
110#define FireEtwMethodDCStartV2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags) 0
111#define FireEtwMethodDCEndV2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags) 0
112#define FireEtwMethodDCStartVerboseV2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature) 0
113#define FireEtwMethodDCEndVerboseV2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature) 0
114#define FireEtwMethodLoad(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags) 0
115#define FireEtwMethodLoad_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID) 0
116#define FireEtwMethodLoad_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID, ReJITID) 0
117#define FireEtwMethodUnload(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags) 0
118#define FireEtwMethodUnload_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID) 0
119#define FireEtwMethodUnload_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID, ReJITID) 0
120#define FireEtwMethodLoadVerbose(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature) 0
121#define FireEtwMethodLoadVerbose_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID) 0
122#define FireEtwMethodLoadVerbose_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID, ReJITID) 0
123#define FireEtwMethodUnloadVerbose(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature) 0
124#define FireEtwMethodUnloadVerbose_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID) 0
125#define FireEtwMethodUnloadVerbose_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID, ReJITID) 0
126#define FireEtwMethodJittingStarted(MethodID, ModuleID, MethodToken, MethodILSize, MethodNamespace, MethodName, MethodSignature) 0
127#define FireEtwMethodJittingStarted_V1(MethodID, ModuleID, MethodToken, MethodILSize, MethodNamespace, MethodName, MethodSignature, ClrInstanceID) 0
128#define FireEtwMethodJitInliningSucceeded(MethodBeingCompiledNamespace, MethodBeingCompiledName, MethodBeingCompiledNameSignature, InlinerNamespace, InlinerName, InlinerNameSignature, InlineeNamespace, InlineeName, InlineeNameSignature, ClrInstanceID) 0
129#define FireEtwMethodJitInliningFailed(MethodBeingCompiledNamespace, MethodBeingCompiledName, MethodBeingCompiledNameSignature, InlinerNamespace, InlinerName, InlinerNameSignature, InlineeNamespace, InlineeName, InlineeNameSignature, FailAlways, FailReason, ClrInstanceID) 0
130#define FireEtwMethodJitTailCallSucceeded(MethodBeingCompiledNamespace, MethodBeingCompiledName, MethodBeingCompiledNameSignature, CallerNamespace, CallerName, CallerNameSignature, CalleeNamespace, CalleeName, CalleeNameSignature, TailPrefix, TailCallType, ClrInstanceID) 0
131#define FireEtwMethodJitTailCallFailed(MethodBeingCompiledNamespace, MethodBeingCompiledName, MethodBeingCompiledNameSignature, CallerNamespace, CallerName, CallerNameSignature, CalleeNamespace, CalleeName, CalleeNameSignature, TailPrefix, FailReason, ClrInstanceID) 0
132#define FireEtwMethodILToNativeMap(MethodID, ReJITID, MethodExtent, CountOfMapEntries, ILOffsets, NativeOffsets, ClrInstanceID) 0
133#define FireEtwModuleDCStartV2(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
134#define FireEtwModuleDCEndV2(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
135#define FireEtwDomainModuleLoad(ModuleID, AssemblyID, AppDomainID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
136#define FireEtwDomainModuleLoad_V1(ModuleID, AssemblyID, AppDomainID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
137#define FireEtwModuleLoad(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
138#define FireEtwModuleLoad_V1(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
139#define FireEtwModuleLoad_V2(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID, ManagedPdbSignature, ManagedPdbAge, ManagedPdbBuildPath, NativePdbSignature, NativePdbAge, NativePdbBuildPath) 0
140#define FireEtwModuleUnload(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
141#define FireEtwModuleUnload_V1(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
142#define FireEtwModuleUnload_V2(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID, ManagedPdbSignature, ManagedPdbAge, ManagedPdbBuildPath, NativePdbSignature, NativePdbAge, NativePdbBuildPath) 0
143#define FireEtwAssemblyLoad(AssemblyID, AppDomainID, AssemblyFlags, FullyQualifiedAssemblyName) 0
144#define FireEtwAssemblyLoad_V1(AssemblyID, AppDomainID, BindingID, AssemblyFlags, FullyQualifiedAssemblyName, ClrInstanceID) 0
145#define FireEtwAssemblyUnload(AssemblyID, AppDomainID, AssemblyFlags, FullyQualifiedAssemblyName) 0
146#define FireEtwAssemblyUnload_V1(AssemblyID, AppDomainID, BindingID, AssemblyFlags, FullyQualifiedAssemblyName, ClrInstanceID) 0
147#define FireEtwAppDomainLoad(AppDomainID, AppDomainFlags, AppDomainName) 0
148#define FireEtwAppDomainLoad_V1(AppDomainID, AppDomainFlags, AppDomainName, AppDomainIndex, ClrInstanceID) 0
149#define FireEtwAppDomainUnload(AppDomainID, AppDomainFlags, AppDomainName) 0
150#define FireEtwAppDomainUnload_V1(AppDomainID, AppDomainFlags, AppDomainName, AppDomainIndex, ClrInstanceID) 0
151#define FireEtwModuleRangeLoad(ClrInstanceID, ModuleID, RangeBegin, RangeSize, RangeType) 0
152#define FireEtwStrongNameVerificationStart(VerificationFlags, ErrorCode, FullyQualifiedAssemblyName) 0
153#define FireEtwStrongNameVerificationStart_V1(VerificationFlags, ErrorCode, FullyQualifiedAssemblyName, ClrInstanceID) 0
154#define FireEtwStrongNameVerificationStop(VerificationFlags, ErrorCode, FullyQualifiedAssemblyName) 0
155#define FireEtwStrongNameVerificationStop_V1(VerificationFlags, ErrorCode, FullyQualifiedAssemblyName, ClrInstanceID) 0
156#define FireEtwAuthenticodeVerificationStart(VerificationFlags, ErrorCode, ModulePath) 0
157#define FireEtwAuthenticodeVerificationStart_V1(VerificationFlags, ErrorCode, ModulePath, ClrInstanceID) 0
158#define FireEtwAuthenticodeVerificationStop(VerificationFlags, ErrorCode, ModulePath) 0
159#define FireEtwAuthenticodeVerificationStop_V1(VerificationFlags, ErrorCode, ModulePath, ClrInstanceID) 0
160#define FireEtwRuntimeInformationStart(ClrInstanceID, Sku, BclMajorVersion, BclMinorVersion, BclBuildNumber, BclQfeNumber, VMMajorVersion, VMMinorVersion, VMBuildNumber, VMQfeNumber, StartupFlags, StartupMode, CommandLine, ComObjectGuid, RuntimeDllPath) 0
161#define FireEtwIncreaseMemoryPressure(BytesAllocated, ClrInstanceID) 0
162#define FireEtwDecreaseMemoryPressure(BytesFreed, ClrInstanceID) 0
163#define FireEtwGCMarkWithType(HeapNum, ClrInstanceID, Type, Bytes) 0
164#define FireEtwGCJoin_V2(Heap, JoinTime, JoinType, ClrInstanceID, JoinID) 0
165#define FireEtwGCPerHeapHistory_V3(ClrInstanceID, FreeListAllocated, FreeListRejected, EndOfSegAllocated, CondemnedAllocated, PinnedAllocated, PinnedAllocatedAdvance, RunningFreeListEfficiency, CondemnReasons0, CondemnReasons1, CompactMechanisms, ExpandMechanisms, HeapIndex, ExtraGen0Commit, Count, Values_Len_, Values) 0
166#define FireEtwGCGlobalHeapHistory_V2(FinalYoungestDesired, NumHeaps, CondemnedGeneration, Gen0ReductionCount, Reason, GlobalMechanisms, ClrInstanceID, PauseMode, MemoryPressure) 0
167#define FireEtwDebugIPCEventStart() 0
168#define FireEtwDebugIPCEventEnd() 0
169#define FireEtwDebugExceptionProcessingStart() 0
170#define FireEtwDebugExceptionProcessingEnd() 0
171#define FireEtwCodeSymbols(ModuleId, TotalChunks, ChunkNumber, ChunkLength, Chunk, ClrInstanceID) 0
172#define FireEtwCLRStackWalkDCStart(ClrInstanceID, Reserved1, Reserved2, FrameCount, Stack) 0
173#define FireEtwMethodDCStart(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags) 0
174#define FireEtwMethodDCStart_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID) 0
175#define FireEtwMethodDCStart_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID, ReJITID) 0
176#define FireEtwMethodDCEnd(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags) 0
177#define FireEtwMethodDCEnd_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID) 0
178#define FireEtwMethodDCEnd_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, ClrInstanceID, ReJITID) 0
179#define FireEtwMethodDCStartVerbose(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature) 0
180#define FireEtwMethodDCStartVerbose_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID) 0
181#define FireEtwMethodDCStartVerbose_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID, ReJITID) 0
182#define FireEtwMethodDCEndVerbose(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature) 0
183#define FireEtwMethodDCEndVerbose_V1(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID) 0
184#define FireEtwMethodDCEndVerbose_V2(MethodID, ModuleID, MethodStartAddress, MethodSize, MethodToken, MethodFlags, MethodNamespace, MethodName, MethodSignature, ClrInstanceID, ReJITID) 0
185#define FireEtwDCStartComplete() 0
186#define FireEtwDCStartComplete_V1(ClrInstanceID) 0
187#define FireEtwDCEndComplete() 0
188#define FireEtwDCEndComplete_V1(ClrInstanceID) 0
189#define FireEtwDCStartInit() 0
190#define FireEtwDCStartInit_V1(ClrInstanceID) 0
191#define FireEtwDCEndInit() 0
192#define FireEtwDCEndInit_V1(ClrInstanceID) 0
193#define FireEtwMethodDCStartILToNativeMap(MethodID, ReJITID, MethodExtent, CountOfMapEntries, ILOffsets, NativeOffsets, ClrInstanceID) 0
194#define FireEtwMethodDCEndILToNativeMap(MethodID, ReJITID, MethodExtent, CountOfMapEntries, ILOffsets, NativeOffsets, ClrInstanceID) 0
195#define FireEtwDomainModuleDCStart(ModuleID, AssemblyID, AppDomainID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
196#define FireEtwDomainModuleDCStart_V1(ModuleID, AssemblyID, AppDomainID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
197#define FireEtwDomainModuleDCEnd(ModuleID, AssemblyID, AppDomainID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
198#define FireEtwDomainModuleDCEnd_V1(ModuleID, AssemblyID, AppDomainID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
199#define FireEtwModuleDCStart(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
200#define FireEtwModuleDCStart_V1(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
201#define FireEtwModuleDCStart_V2(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID, ManagedPdbSignature, ManagedPdbAge, ManagedPdbBuildPath, NativePdbSignature, NativePdbAge, NativePdbBuildPath) 0
202#define FireEtwModuleDCEnd(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath) 0
203#define FireEtwModuleDCEnd_V1(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID) 0
204#define FireEtwModuleDCEnd_V2(ModuleID, AssemblyID, ModuleFlags, Reserved1, ModuleILPath, ModuleNativePath, ClrInstanceID, ManagedPdbSignature, ManagedPdbAge, ManagedPdbBuildPath, NativePdbSignature, NativePdbAge, NativePdbBuildPath) 0
205#define FireEtwAssemblyDCStart(AssemblyID, AppDomainID, AssemblyFlags, FullyQualifiedAssemblyName) 0
206#define FireEtwAssemblyDCStart_V1(AssemblyID, AppDomainID, BindingID, AssemblyFlags, FullyQualifiedAssemblyName, ClrInstanceID) 0
207#define FireEtwAssemblyDCEnd(AssemblyID, AppDomainID, AssemblyFlags, FullyQualifiedAssemblyName) 0
208#define FireEtwAssemblyDCEnd_V1(AssemblyID, AppDomainID, BindingID, AssemblyFlags, FullyQualifiedAssemblyName, ClrInstanceID) 0
209#define FireEtwAppDomainDCStart(AppDomainID, AppDomainFlags, AppDomainName) 0
210#define FireEtwAppDomainDCStart_V1(AppDomainID, AppDomainFlags, AppDomainName, AppDomainIndex, ClrInstanceID) 0
211#define FireEtwAppDomainDCEnd(AppDomainID, AppDomainFlags, AppDomainName) 0
212#define FireEtwAppDomainDCEnd_V1(AppDomainID, AppDomainFlags, AppDomainName, AppDomainIndex, ClrInstanceID) 0
213#define FireEtwThreadDC(ManagedThreadID, AppDomainID, Flags, ManagedThreadIndex, OSThreadID, ClrInstanceID) 0
214#define FireEtwModuleRangeDCStart(ClrInstanceID, ModuleID, RangeBegin, RangeSize, RangeType) 0
215#define FireEtwModuleRangeDCEnd(ClrInstanceID, ModuleID, RangeBegin, RangeSize, RangeType) 0
216#define FireEtwRuntimeInformationDCStart(ClrInstanceID, Sku, BclMajorVersion, BclMinorVersion, BclBuildNumber, BclQfeNumber, VMMajorVersion, VMMinorVersion, VMBuildNumber, VMQfeNumber, StartupFlags, StartupMode, CommandLine, ComObjectGuid, RuntimeDllPath) 0
217#define FireEtwStressLogEvent(Facility, LogLevel, Message) 0
218#define FireEtwStressLogEvent_V1(Facility, LogLevel, Message, ClrInstanceID) 0
219#define FireEtwCLRStackWalkStress(ClrInstanceID, Reserved1, Reserved2, FrameCount, Stack) 0
220#define FireEtwGCDecision(DoCompact) 0
221#define FireEtwGCDecision_V1(DoCompact, ClrInstanceID) 0
222#define FireEtwGCSettings(SegmentSize, LargeObjectSegmentSize, ServerGC) 0
223#define FireEtwGCSettings_V1(SegmentSize, LargeObjectSegmentSize, ServerGC, ClrInstanceID) 0
224#define FireEtwGCOptimized(DesiredAllocation, NewAllocation, GenerationNumber) 0
225#define FireEtwGCOptimized_V1(DesiredAllocation, NewAllocation, GenerationNumber, ClrInstanceID) 0
226#define FireEtwGCPerHeapHistory() 0
227#define FireEtwGCPerHeapHistory_V1(ClrInstanceID) 0
228#define FireEtwGCGlobalHeapHistory(FinalYoungestDesired, NumHeaps, CondemnedGeneration, Gen0ReductionCount, Reason, GlobalMechanisms) 0
229#define FireEtwGCGlobalHeapHistory_V1(FinalYoungestDesired, NumHeaps, CondemnedGeneration, Gen0ReductionCount, Reason, GlobalMechanisms, ClrInstanceID) 0
230#define FireEtwGCJoin(Heap, JoinTime, JoinType) 0
231#define FireEtwGCJoin_V1(Heap, JoinTime, JoinType, ClrInstanceID) 0
232#define FireEtwPrvGCMarkStackRoots(HeapNum) 0
233#define FireEtwPrvGCMarkStackRoots_V1(HeapNum, ClrInstanceID) 0
234#define FireEtwPrvGCMarkFinalizeQueueRoots(HeapNum) 0
235#define FireEtwPrvGCMarkFinalizeQueueRoots_V1(HeapNum, ClrInstanceID) 0
236#define FireEtwPrvGCMarkHandles(HeapNum) 0
237#define FireEtwPrvGCMarkHandles_V1(HeapNum, ClrInstanceID) 0
238#define FireEtwPrvGCMarkCards(HeapNum) 0
239#define FireEtwPrvGCMarkCards_V1(HeapNum, ClrInstanceID) 0
240#define FireEtwBGCBegin(ClrInstanceID) 0
241#define FireEtwBGC1stNonConEnd(ClrInstanceID) 0
242#define FireEtwBGC1stConEnd(ClrInstanceID) 0
243#define FireEtwBGC2ndNonConBegin(ClrInstanceID) 0
244#define FireEtwBGC2ndNonConEnd(ClrInstanceID) 0
245#define FireEtwBGC2ndConBegin(ClrInstanceID) 0
246#define FireEtwBGC2ndConEnd(ClrInstanceID) 0
247#define FireEtwBGCPlanEnd(ClrInstanceID) 0
248#define FireEtwBGCSweepEnd(ClrInstanceID) 0
249#define FireEtwBGCDrainMark(Objects, ClrInstanceID) 0
250#define FireEtwBGCRevisit(Pages, Objects, IsLarge, ClrInstanceID) 0
251#define FireEtwBGCOverflow(Min, Max, Objects, IsLarge, ClrInstanceID) 0
252#define FireEtwBGCAllocWaitBegin(Reason, ClrInstanceID) 0
253#define FireEtwBGCAllocWaitEnd(Reason, ClrInstanceID) 0
254#define FireEtwGCFullNotify(GenNumber, IsAlloc) 0
255#define FireEtwGCFullNotify_V1(GenNumber, IsAlloc, ClrInstanceID) 0
256#define FireEtwEEStartupStart() 0
257#define FireEtwEEStartupStart_V1(ClrInstanceID) 0
258#define FireEtwEEStartupEnd() 0
259#define FireEtwEEStartupEnd_V1(ClrInstanceID) 0
260#define FireEtwEEConfigSetup() 0
261#define FireEtwEEConfigSetup_V1(ClrInstanceID) 0
262#define FireEtwEEConfigSetupEnd() 0
263#define FireEtwEEConfigSetupEnd_V1(ClrInstanceID) 0
264#define FireEtwLdSysBases() 0
265#define FireEtwLdSysBases_V1(ClrInstanceID) 0
266#define FireEtwLdSysBasesEnd() 0
267#define FireEtwLdSysBasesEnd_V1(ClrInstanceID) 0
268#define FireEtwExecExe() 0
269#define FireEtwExecExe_V1(ClrInstanceID) 0
270#define FireEtwExecExeEnd() 0
271#define FireEtwExecExeEnd_V1(ClrInstanceID) 0
272#define FireEtwMain() 0
273#define FireEtwMain_V1(ClrInstanceID) 0
274#define FireEtwMainEnd() 0
275#define FireEtwMainEnd_V1(ClrInstanceID) 0
276#define FireEtwApplyPolicyStart() 0
277#define FireEtwApplyPolicyStart_V1(ClrInstanceID) 0
278#define FireEtwApplyPolicyEnd() 0
279#define FireEtwApplyPolicyEnd_V1(ClrInstanceID) 0
280#define FireEtwLdLibShFolder() 0
281#define FireEtwLdLibShFolder_V1(ClrInstanceID) 0
282#define FireEtwLdLibShFolderEnd() 0
283#define FireEtwLdLibShFolderEnd_V1(ClrInstanceID) 0
284#define FireEtwPrestubWorker() 0
285#define FireEtwPrestubWorker_V1(ClrInstanceID) 0
286#define FireEtwPrestubWorkerEnd() 0
287#define FireEtwPrestubWorkerEnd_V1(ClrInstanceID) 0
288#define FireEtwGetInstallationStart() 0
289#define FireEtwGetInstallationStart_V1(ClrInstanceID) 0
290#define FireEtwGetInstallationEnd() 0
291#define FireEtwGetInstallationEnd_V1(ClrInstanceID) 0
292#define FireEtwOpenHModule() 0
293#define FireEtwOpenHModule_V1(ClrInstanceID) 0
294#define FireEtwOpenHModuleEnd() 0
295#define FireEtwOpenHModuleEnd_V1(ClrInstanceID) 0
296#define FireEtwExplicitBindStart() 0
297#define FireEtwExplicitBindStart_V1(ClrInstanceID) 0
298#define FireEtwExplicitBindEnd() 0
299#define FireEtwExplicitBindEnd_V1(ClrInstanceID) 0
300#define FireEtwParseXml() 0
301#define FireEtwParseXml_V1(ClrInstanceID) 0
302#define FireEtwParseXmlEnd() 0
303#define FireEtwParseXmlEnd_V1(ClrInstanceID) 0
304#define FireEtwInitDefaultDomain() 0
305#define FireEtwInitDefaultDomain_V1(ClrInstanceID) 0
306#define FireEtwInitDefaultDomainEnd() 0
307#define FireEtwInitDefaultDomainEnd_V1(ClrInstanceID) 0
308#define FireEtwInitSecurity() 0
309#define FireEtwInitSecurity_V1(ClrInstanceID) 0
310#define FireEtwInitSecurityEnd() 0
311#define FireEtwInitSecurityEnd_V1(ClrInstanceID) 0
312#define FireEtwAllowBindingRedirs() 0
313#define FireEtwAllowBindingRedirs_V1(ClrInstanceID) 0
314#define FireEtwAllowBindingRedirsEnd() 0
315#define FireEtwAllowBindingRedirsEnd_V1(ClrInstanceID) 0
316#define FireEtwEEConfigSync() 0
317#define FireEtwEEConfigSync_V1(ClrInstanceID) 0
318#define FireEtwEEConfigSyncEnd() 0
319#define FireEtwEEConfigSyncEnd_V1(ClrInstanceID) 0
320#define FireEtwFusionBinding() 0
321#define FireEtwFusionBinding_V1(ClrInstanceID) 0
322#define FireEtwFusionBindingEnd() 0
323#define FireEtwFusionBindingEnd_V1(ClrInstanceID) 0
324#define FireEtwLoaderCatchCall() 0
325#define FireEtwLoaderCatchCall_V1(ClrInstanceID) 0
326#define FireEtwLoaderCatchCallEnd() 0
327#define FireEtwLoaderCatchCallEnd_V1(ClrInstanceID) 0
328#define FireEtwFusionInit() 0
329#define FireEtwFusionInit_V1(ClrInstanceID) 0
330#define FireEtwFusionInitEnd() 0
331#define FireEtwFusionInitEnd_V1(ClrInstanceID) 0
332#define FireEtwFusionAppCtx() 0
333#define FireEtwFusionAppCtx_V1(ClrInstanceID) 0
334#define FireEtwFusionAppCtxEnd() 0
335#define FireEtwFusionAppCtxEnd_V1(ClrInstanceID) 0
336#define FireEtwFusion2EE() 0
337#define FireEtwFusion2EE_V1(ClrInstanceID) 0
338#define FireEtwFusion2EEEnd() 0
339#define FireEtwFusion2EEEnd_V1(ClrInstanceID) 0
340#define FireEtwSecurityCatchCall() 0
341#define FireEtwSecurityCatchCall_V1(ClrInstanceID) 0
342#define FireEtwSecurityCatchCallEnd() 0
343#define FireEtwSecurityCatchCallEnd_V1(ClrInstanceID) 0
344#define FireEtwCLRStackWalkPrivate(ClrInstanceID, Reserved1, Reserved2, FrameCount, Stack) 0
345#define FireEtwModuleRangeLoadPrivate(ClrInstanceID, ModuleID, RangeBegin, RangeSize, RangeType, IBCType, SectionType) 0
346#define FireEtwBindingPolicyPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
347#define FireEtwBindingPolicyPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
348#define FireEtwBindingNgenPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
349#define FireEtwBindingNgenPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
350#define FireEtwBindingLookupAndProbingPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
351#define FireEtwBindingLookupAndProbingPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
352#define FireEtwLoaderPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
353#define FireEtwLoaderPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
354#define FireEtwBindingPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
355#define FireEtwBindingPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
356#define FireEtwBindingDownloadPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
357#define FireEtwBindingDownloadPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
358#define FireEtwLoaderAssemblyInitPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
359#define FireEtwLoaderAssemblyInitPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
360#define FireEtwLoaderMappingPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
361#define FireEtwLoaderMappingPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
362#define FireEtwLoaderDeliverEventsPhaseStart(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
363#define FireEtwLoaderDeliverEventsPhaseEnd(AppDomainID, LoadContextID, FromLoaderCache, DynamicLoad, AssemblyCodebase, AssemblyName, ClrInstanceID) 0
364#define FireEtwEvidenceGenerated(Type, AppDomain, ILImage, ClrInstanceID) 0
365#define FireEtwModuleTransparencyComputationStart(Module, AppDomainID, ClrInstanceID) 0
366#define FireEtwModuleTransparencyComputationEnd(Module, AppDomainID, IsAllCritical, IsAllTransparent, IsTreatAsSafe, IsOpportunisticallyCritical, SecurityRuleSet, ClrInstanceID) 0
367#define FireEtwTypeTransparencyComputationStart(Type, Module, AppDomainID, ClrInstanceID) 0
368#define FireEtwTypeTransparencyComputationEnd(Type, Module, AppDomainID, IsAllCritical, IsAllTransparent, IsCritical, IsTreatAsSafe, ClrInstanceID) 0
369#define FireEtwMethodTransparencyComputationStart(Method, Module, AppDomainID, ClrInstanceID) 0
370#define FireEtwMethodTransparencyComputationEnd(Method, Module, AppDomainID, IsCritical, IsTreatAsSafe, ClrInstanceID) 0
371#define FireEtwFieldTransparencyComputationStart(Field, Module, AppDomainID, ClrInstanceID) 0
372#define FireEtwFieldTransparencyComputationEnd(Field, Module, AppDomainID, IsCritical, IsTreatAsSafe, ClrInstanceID) 0
373#define FireEtwTokenTransparencyComputationStart(Token, Module, AppDomainID, ClrInstanceID) 0
374#define FireEtwTokenTransparencyComputationEnd(Token, Module, AppDomainID, IsCritical, IsTreatAsSafe, ClrInstanceID) 0
375#define FireEtwNgenBindEvent(ClrInstanceID, BindingID, ReasonCode, AssemblyName) 0
376#define FireEtwFailFast(FailFastUserMessage, FailedEIP, OSExitCode, ClrExitCode, ClrInstanceID) 0
377#define FireEtwPrvFinalizeObject(TypeID, ObjectID, ClrInstanceID, TypeName) 0
378#define FireEtwCCWRefCountChange(HandleID, ObjectID, COMInterfacePointer, NewRefCount, AppDomainID, ClassName, NameSpace, Operation, ClrInstanceID) 0
379#define FireEtwPrvSetGCHandle(HandleID, ObjectID, Kind, Generation, AppDomainID, ClrInstanceID) 0
380#define FireEtwPrvDestroyGCHandle(HandleID, ClrInstanceID) 0
381#define FireEtwFusionMessageEvent(ClrInstanceID, Prepend, Message) 0
382#define FireEtwFusionErrorCodeEvent(ClrInstanceID, Category, ErrorCode) 0
383#define FireEtwPinPlugAtGCTime(PlugStart, PlugEnd, GapBeforeSize, ClrInstanceID) 0
384#define FireEtwAllocRequest(LoaderHeapPtr, MemoryAddress, RequestSize, Unused1, Unused2, ClrInstanceID) 0
385#define FireEtwMulticoreJit(ClrInstanceID, String1, String2, Int1, Int2, Int3) 0
386#define FireEtwMulticoreJitMethodCodeReturned(ClrInstanceID, ModuleID, MethodID) 0
387#define FireEtwIInspectableRuntimeClassName(TypeName, ClrInstanceID) 0
388#define FireEtwWinRTUnbox(TypeName, SecondTypeName, ClrInstanceID) 0
389#define FireEtwCreateRCW(TypeName, ClrInstanceID) 0
390#define FireEtwRCWVariance(TypeName, InterfaceTypeName, VariantInterfaceTypeName, ClrInstanceID) 0
391#define FireEtwRCWIEnumerableCasting(TypeName, SecondTypeName, ClrInstanceID) 0
392#define FireEtwCreateCCW(TypeName, ClrInstanceID) 0
393#define FireEtwCCWVariance(TypeName, InterfaceTypeName, VariantInterfaceTypeName, ClrInstanceID) 0
394#define FireEtwObjectVariantMarshallingToNative(TypeName, Int1, ClrInstanceID) 0
395#define FireEtwGetTypeFromGUID(TypeName, SecondTypeName, ClrInstanceID) 0
396#define FireEtwGetTypeFromProgID(TypeName, SecondTypeName, ClrInstanceID) 0
397#define FireEtwConvertToCallbackEtw(TypeName, SecondTypeName, ClrInstanceID) 0
398#define FireEtwBeginCreateManagedReference(ClrInstanceID) 0
399#define FireEtwEndCreateManagedReference(ClrInstanceID) 0
400#define FireEtwObjectVariantMarshallingToManaged(TypeName, Int1, ClrInstanceID) 0
401