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