1 interface inheriting from IXCLRDataProcess2
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (1)
67
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
1 implementation of IXCLRDataProcess2
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.IXCLRDataProcess.cs (1)
20
public sealed unsafe partial class SOSDacImpl : IXCLRDataProcess,
IXCLRDataProcess2
105 references to IXCLRDataProcess2
Microsoft.Diagnostics.DataContractReader.Legacy (105)
_generated\11\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (1)
65
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
).TypeHandle);
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (100)
85
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetGcNotification(global::Microsoft.Diagnostics.DataContractReader.Legacy.GcEvtArgs* gcEvtArgs)
87
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
104
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
@this = default;
109
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
>(__this_native);
122
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetGcNotification(global::Microsoft.Diagnostics.DataContractReader.Legacy.GcEvtArgs gcEvtArgs)
124
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
141
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
@this = default;
146
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
>(__this_native);
159
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.Flush()
161
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
177
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.StartEnumTasks(ulong* handle)
179
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
195
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EnumTask(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask> task)
197
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
230
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EndEnumTasks(ulong handle)
232
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
248
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetTaskByOSThreadID(uint osThreadID, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask> task)
250
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
283
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetTaskByUniqueID(ulong taskID, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask> task)
285
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
318
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetFlags(uint* flags)
320
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
336
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.IsSameObject(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess* process)
338
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
354
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetManagedObject(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
356
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
389
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetDesiredExecutionState(uint* state)
391
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
407
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetDesiredExecutionState(uint state)
409
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
425
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetAddressType(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress address, uint* type)
427
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
446
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetRuntimeNameByAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress address, uint flags, uint bufLen, uint* nameLen, char* nameBuf, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* displacement)
448
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
467
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.StartEnumAppDomains(ulong* handle)
469
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
485
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EnumAppDomain(ulong* handle, void** appDomain)
487
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
503
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EndEnumAppDomains(ulong handle)
505
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
521
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetAppDomainByUniqueID(ulong id, void** appDomain)
523
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
539
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.StartEnumAssemblies(ulong* handle)
541
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
557
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EnumAssembly(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAssembly> assembly)
559
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
592
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EndEnumAssemblies(ulong handle)
594
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
610
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.StartEnumModules(ulong* handle)
612
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
628
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EnumModule(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> mod)
630
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
663
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EndEnumModules(ulong handle)
665
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
681
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetModuleByAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress address, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> mod)
683
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
718
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.StartEnumMethodInstancesByAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress address, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, ulong* handle)
720
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
750
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EnumMethodInstanceByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance> method)
752
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
785
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EndEnumMethodInstancesByAddress(ulong handle)
787
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
803
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetDataByAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress address, uint flags, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, uint bufLen, uint* nameLen, char* nameBuf, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* displacement)
805
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
846
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetExceptionStateByExceptionRecord(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* record, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState> exState)
848
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
881
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.TranslateExceptionRecordToNotification(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* record, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification notify)
883
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
911
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
913
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
929
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeInstance type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
931
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
975
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetAllTypeNotifications(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule mod, uint flags)
977
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1005
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetAllCodeNotifications(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule mod, uint flags)
1007
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1035
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetTypeNotifications(uint numTokens, void** mods, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule singleMod, uint[] tokens, uint[] flags)
1037
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1068
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetTypeNotifications(uint numTokens, void** mods, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule singleMod, uint[] tokens, uint[] flags, uint singleFlags)
1070
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1101
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetCodeNotifications(uint numTokens, void** mods, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule singleMod, uint[] tokens, uint[] flags)
1103
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1134
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetCodeNotifications(uint numTokens, void** mods, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule singleMod, uint[] tokens, uint[] flags, uint singleFlags)
1136
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1167
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.GetOtherNotificationFlags(uint* flags)
1169
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1185
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.SetOtherNotificationFlags(uint flags)
1187
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1203
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.StartEnumMethodDefinitionsByAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress address, ulong* handle)
1205
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1224
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodDefinition> method)
1226
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1259
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.EndEnumMethodDefinitionsByAddress(ulong handle)
1261
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1277
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.FollowStub(uint inFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress inAddr, void* inBuffer, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* outAddr, void* outBuffer, uint* outFlags)
1279
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1298
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.FollowStub2(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask task, uint inFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress inAddr, void* inBuffer, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* outAddr, void* outBuffer, uint* outFlags)
1300
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
1330
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
.DumpNativeImage(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress loadedBase, char* name, void* display, void* libSupport, void* dis)
1332
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataProcess2
));
SOSDacImpl.cs (2)
64
private readonly
IXCLRDataProcess2
? _legacyProcess2;
97
_legacyProcess2 = legacyObj as
IXCLRDataProcess2
;
SOSDacImpl.IXCLRDataProcess.cs (2)
1063
int
IXCLRDataProcess2
.GetGcNotification(GcEvtArgs* gcEvtArgs)
1076
int
IXCLRDataProcess2
.SetGcNotification(GcEvtArgs gcEvtArgs)