1 interface inheriting from ISOSDacInterface
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (1)
107file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface
1 implementation of ISOSDacInterface
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
33: ISOSDacInterface, ISOSDacInterface2, ISOSDacInterface3, ISOSDacInterface4, ISOSDacInterface5,
447 references to ISOSDacInterface
libmscordaccore_universal (3)
Entrypoints.cs (3)
106? ComInterfaceMarshaller<ISOSDacInterface>.ConvertToManaged((void*)legacyImplPtr) 109nint ptr = (nint)ComInterfaceMarshaller<ISOSDacInterface>.ConvertToUnmanaged(impl); 175ComInterfaceMarshaller<ISOSDacInterface>.ConvertToManaged((void*)pLegacyImpl) : null;
Microsoft.Diagnostics.DataContractReader.Legacy (444)
_generated\11\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (1)
14details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface).TypeHandle);
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (352)
211int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadStoreData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpThreadStoreData* data) 213var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 230global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 235@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 248int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainStoreData(void* data) 250var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 267global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 272@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 285int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainList(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] values, uint* pNeeded) 287var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 353global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 373@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 397int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpAppDomainData* data) 399var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 419global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 426@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 439int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint count, char* name, uint* pNeeded) 441var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 461global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 468@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 481int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainFromContext(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress context, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* domain) 483var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 503global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 510@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 523int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyList(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] values, int* pNeeded) 525var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 593global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 615@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 639int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress domain, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpAssemblyData* data) 641var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 663global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 672@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 685int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assembly, uint count, char* name, uint* pNeeded) 687var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 707global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 714@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 727int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetModule(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> mod) 729var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 765global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 778@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 796int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetModuleData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpModuleData* data) 798var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 818global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 825@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 838int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseModuleMap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ModuleMapType mmt, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, delegate* unmanaged<uint, ulong, void*, void> pCallback, void* token) 840var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 860global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 867@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 880int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyModuleList(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assembly, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] modules, uint* pNeeded) 882var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 950global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 972@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 996int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetILForModule(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, int rva, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* il) 998var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1018global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1025@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1038int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpThreadData* data) 1040var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1060global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1067@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1080int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadFromThinlockID(uint thinLockId, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* pThread) 1082var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1099global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1104@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1117int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetStackLimits(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress threadPtr, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* lower, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* upper, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* fp) 1119var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1139global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1146@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1159int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress methodDesc, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodDescData* data, uint cRevertedRejitVersions, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpReJitData* rgRevertedRejitData, uint* pcNeededRevertedRejitData) 1161var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1183global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1192@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1205int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescPtrFromIP(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* ppMD) 1207var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1227global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1234@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1247int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress methodDesc, uint count, char* name, uint* pNeeded) 1249var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1269global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1276@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1289int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescPtrFromFrame(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress frameAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* ppMD) 1291var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1311global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1318@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1331int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescFromToken(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, uint token, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* methodDesc) 1333var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1353global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1360@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1373int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescTransparencyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress methodDesc, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodDescTransparencyData* data) 1375var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1395global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1402@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1415int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetCodeHeaderData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpCodeHeaderData* data) 1417var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1437global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1444@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1457int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetJitManagerList(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpJitManagerInfo* managers, uint* pNeeded) 1459var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1476global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1481@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1494int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetJitHelperFunctionName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, uint count, byte* name, uint* pNeeded) 1496var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1516global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1523@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1536int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetJumpThunkTarget(void* ctx, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* targetIP, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* targetMD) 1538var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1555global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1560@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1573int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadpoolData(void* data) 1575var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1592global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1597@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1610int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetWorkRequestData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addrWorkRequest, void* data) 1612var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1632global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1639@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1652int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHillClimbingLogEntry(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, void* data) 1654var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1674global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1681@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1694int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetObjectData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress objAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpObjectData* data) 1696var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1716global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1723@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1736int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetObjectStringData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress obj, uint count, char* stringData, uint* pNeeded) 1738var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1758global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1765@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1778int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetObjectClassName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress obj, uint count, char* className, uint* pNeeded) 1780var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1800global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1807@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1820int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, uint count, char* mtName, uint* pNeeded) 1822var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1842global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1849@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1862int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodTableData* data) 1864var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1884global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1891@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1904int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableSlot(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, uint slot, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* value) 1906var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1926global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1933@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1946int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableFieldData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodTableFieldData* data) 1948var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1968global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1975@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1988int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableTransparencyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodTableTransparencyData* data) 1990var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2010global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2017@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2030int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableForEEClass(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress eeClass, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* value) 2032var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2052global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2059@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2072int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFieldDescData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress fieldDesc, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpFieldDescData* data) 2074var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2094global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2101@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2114int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFrameName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress vtable, uint count, char* frameName, uint* pNeeded) 2116var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2136global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2143@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2156int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetPEFileBase(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* peBase) 2158var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2178global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2185@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2198int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetPEFileName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint count, char* fileName, uint* pNeeded) 2200var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2220global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2227@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2240int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapData* data) 2242var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2259global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2264@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2277int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapList(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] heaps, uint* pNeeded) 2279var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2345global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2365@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2389int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapDetails(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress heap, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapDetails* details) 2391var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2411global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2418@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2431int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapStaticData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapDetails* details) 2433var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2450global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2455@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2468int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapSegmentData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress seg, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpHeapSegmentData* data) 2470var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2490global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2497@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2510int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetOOMData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress oomAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpOomData* data) 2512var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2532global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2539@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2552int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetOOMStaticData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpOomData* data) 2554var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2571global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2576@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2589int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapAnalyzeData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapAnalyzeData* data) 2591var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2611global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2618@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2631int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapAnalyzeStaticData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapAnalyzeData* data) 2633var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2650global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2655@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2668int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainLocalModuleData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, void* data) 2670var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2690global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2697@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2710int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainLocalModuleDataFromAppDomain(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomainAddr, int moduleID, void* data) 2712var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2732global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2739@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2752int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainLocalModuleDataFromModule(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, void* data) 2754var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2774global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2781@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2794int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadLocalModuleData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, uint index, void* data) 2796var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2816global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2823@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2836int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetSyncBlockData(uint number, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpSyncBlockData* data) 2838var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2855global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2860@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2873int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetSyncBlockCleanupData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpSyncBlockCleanupData* data) 2875var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2895global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2902@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2915int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnum(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum> ppHandleEnum) 2917var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2951global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2962@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2980int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnumForTypes(uint[] types, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum> ppHandleEnum) 2982var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3018global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3035@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3053int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnumForGC(uint gen, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum> ppHandleEnum) 3055var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3089global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3100@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3118int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseEHInfo(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, delegate* unmanaged<uint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.DACEHInfo*, void*, int> pCallback, void* token) 3120var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3140global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3147@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3160int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetNestedExceptionData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress exception, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* exceptionObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* nextNestedException) 3162var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3182global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3189@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3202int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetStressLogAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* stressLog) 3204var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3221global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3226@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3239int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseLoaderHeap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, void> pCallback) 3241var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3261global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3268@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3281int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetCodeHeapList(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress jitManager, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpJitCodeHeapInfo[] codeHeaps, uint* pNeeded) 3283var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3305global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3319@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3334int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseVirtCallStubHeap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress pAppDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.VCSHeapType heaptype, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, void> pCallback) 3336var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3356global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3363@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3376int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetUsefulGlobals(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpUsefulGlobalsData* data) 3378var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3395global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3400@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3413int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetClrWatsonBuckets(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, void* pGenericModeBlock) 3415var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3435global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3442@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3455int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetTLSIndex(uint* pIndex) 3457var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3474global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3479@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3492int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDacModuleHandle(void* phModule) 3494var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3511global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3516@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3529int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetRCWData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpRCWData* data) 3531var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3551global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3558@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3571int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetRCWInterfaces(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress rcw, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpCOMInterfacePointerData[] interfaces, uint* pNeeded) 3573var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3595global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3609@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3624int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetCCWData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ccw, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpCCWData* data) 3626var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3646global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3653@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3666int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetCCWInterfaces(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ccw, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpCOMInterfacePointerData[] interfaces, uint* pNeeded) 3668var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3690global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3704@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3719int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseRCWCleanupList(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL> pCallback, void* token) 3721var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3741global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3748@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3761int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetStackReferences(int osThreadID, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum> ppEnum) 3763var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3797global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3808@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3826int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetRegisterName(int regName, uint count, char* buffer, uint* pNeeded) 3828var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3845global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3850@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3863int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadAllocData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpAllocData* data) 3865var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3885global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3892@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3905int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapAllocData(uint count, void* data, uint* pNeeded) 3907var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3924global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3929@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3942int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyList(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] values, uint* pNeeded) 3944var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4012global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4034@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4058int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetPrivateBinPaths(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, char* paths, uint* pNeeded) 4060var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4080global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4087@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4100int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyLocation(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assembly, int count, char* location, uint* pNeeded) 4102var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4122global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4129@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4142int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainConfigFile(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, char* configFile, uint* pNeeded) 4144var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4164global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4171@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4184int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetApplicationBase(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, char* appBase, uint* pNeeded) 4186var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4206global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4213@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4226int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assembly, uint* pContext, int* pResult) 4228var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4248global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4255@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4268int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyLocation(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assesmbly, uint count, char* location, uint* pNeeded) 4270var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4290global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4297@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4310int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyDisplayName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assembly, uint count, char* name, uint* pNeeded) 4312var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4332global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4339@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native);
SOSDacImpl.cs (91)
27/// Functions on <see cref="ISOSDacInterface"/> are defined with PreserveSig. Target and Contracts 47private readonly ISOSDacInterface? _legacyImpl; 79_legacyImpl = legacyObj as ISOSDacInterface; 104int ISOSDacInterface.GetAppDomainConfigFile(ClrDataAddress appDomain, int count, char* configFile, uint* pNeeded) 119int ISOSDacInterface.GetAppDomainData(ClrDataAddress addr, DacpAppDomainData* data) 190int ISOSDacInterface.GetAppDomainList(uint count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[] values, uint* pNeeded) 230int ISOSDacInterface.GetAppDomainName(ClrDataAddress addr, uint count, char* name, uint* pNeeded) 304int ISOSDacInterface.GetAppDomainStoreData(void* data) 335int ISOSDacInterface.GetApplicationBase(ClrDataAddress appDomain, int count, char* appBase, uint* pNeeded) 351int ISOSDacInterface.GetAssemblyData(ClrDataAddress domain, ClrDataAddress assembly, DacpAssemblyData* data) 409int ISOSDacInterface.GetAssemblyList(ClrDataAddress addr, int count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[]? values, int* pNeeded) 490int ISOSDacInterface.GetAssemblyLocation(ClrDataAddress assembly, int count, char* location, uint* pNeeded) 492int ISOSDacInterface.GetAssemblyModuleList(ClrDataAddress assembly, uint count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[]? modules, uint* pNeeded) 538int ISOSDacInterface.GetAssemblyName(ClrDataAddress assembly, uint count, char* name, uint* pNeeded) 586int ISOSDacInterface.GetCCWData(ClrDataAddress ccw, DacpCCWData* data) 655int ISOSDacInterface.GetCCWInterfaces(ClrDataAddress ccw, uint count, [In, MarshalUsing(CountElementName = nameof(count)), Out] DacpCOMInterfacePointerData[]? interfaces, uint* pNeeded) 738int ISOSDacInterface.GetClrWatsonBuckets(ClrDataAddress thread, void* pGenericModeBlock) 786int ISOSDacInterface.GetCodeHeaderData(ClrDataAddress ip, DacpCodeHeaderData* data) 870int ISOSDacInterface.GetCodeHeapList(ClrDataAddress jitManager, uint count, [In, MarshalUsing(CountElementName = nameof(count)), Out] DacpJitCodeHeapInfo[]? codeHeaps, uint* pNeeded) 953int ISOSDacInterface.GetDacModuleHandle(void* phModule) 955int ISOSDacInterface.GetDomainFromContext(ClrDataAddress context, ClrDataAddress* domain) 982int ISOSDacInterface.GetDomainLocalModuleData(ClrDataAddress addr, void* data) 998int ISOSDacInterface.GetDomainLocalModuleDataFromAppDomain(ClrDataAddress appDomainAddr, int moduleID, void* data) 1013int ISOSDacInterface.GetDomainLocalModuleDataFromModule(ClrDataAddress moduleAddr, void* data) 1028int ISOSDacInterface.GetFailedAssemblyData(ClrDataAddress assembly, uint* pContext, int* pResult) 1030int ISOSDacInterface.GetFailedAssemblyDisplayName(ClrDataAddress assembly, uint count, char* name, uint* pNeeded) 1032int ISOSDacInterface.GetFailedAssemblyList(ClrDataAddress appDomain, int count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[] values, uint* pNeeded) 1034int ISOSDacInterface.GetFailedAssemblyLocation(ClrDataAddress assembly, uint count, char* location, uint* pNeeded) 1072int ISOSDacInterface.GetFieldDescData(ClrDataAddress fieldDesc, DacpFieldDescData* data) 1202int ISOSDacInterface.GetFrameName(ClrDataAddress vtable, uint count, char* frameName, uint* pNeeded) 1251int ISOSDacInterface.GetGCHeapData(DacpGcHeapData* data) 1297int ISOSDacInterface.GetGCHeapList(uint count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[] heaps, uint* pNeeded) 1359int ISOSDacInterface.GetGCHeapDetails(ClrDataAddress heap, DacpGcHeapDetails* details) 1492int ISOSDacInterface.GetGCHeapStaticData(DacpGcHeapDetails* details) 1847int ISOSDacInterface.GetHandleEnum(DacComNullableByRef<ISOSHandleEnum> ppHandleEnum) 1872int ISOSDacInterface.GetHandleEnumForGC(uint gen, DacComNullableByRef<ISOSHandleEnum> ppHandleEnum) 1874int ISOSDacInterface.GetHandleEnumForTypes([In, MarshalUsing(CountElementName = "count")] uint[] types, uint count, DacComNullableByRef<ISOSHandleEnum> ppHandleEnum) 1899int ISOSDacInterface.GetHeapAllocData(uint count, void* data, uint* pNeeded) 1901int ISOSDacInterface.GetHeapAnalyzeData(ClrDataAddress addr, DacpGcHeapAnalyzeData* data) 1946int ISOSDacInterface.GetHeapAnalyzeStaticData(DacpGcHeapAnalyzeData* data) 1992int ISOSDacInterface.GetHeapSegmentData(ClrDataAddress seg, DacpHeapSegmentData* data) 2061int ISOSDacInterface.GetHillClimbingLogEntry(ClrDataAddress addr, void* data) 2076int ISOSDacInterface.GetILForModule(ClrDataAddress moduleAddr, int rva, ClrDataAddress* il) 2108int ISOSDacInterface.GetJitHelperFunctionName(ClrDataAddress ip, uint count, byte* name, uint* pNeeded) 2148int ISOSDacInterface.GetJitManagerList(uint count, DacpJitManagerInfo* managers, uint* pNeeded) 2216int ISOSDacInterface.GetJumpThunkTarget(void* ctx, ClrDataAddress* targetIP, ClrDataAddress* targetMD) 2266int ISOSDacInterface.GetMethodDescData(ClrDataAddress addr, ClrDataAddress ip, DacpMethodDescData* data, uint cRevertedRejitVersions, DacpReJitData* rgRevertedRejitData, uint* pcNeededRevertedRejitData) 2559int ISOSDacInterface.GetMethodDescFromToken(ClrDataAddress moduleAddr, uint token, ClrDataAddress* methodDesc) 2607int ISOSDacInterface.GetMethodDescName(ClrDataAddress addr, uint count, char* name, uint* pNeeded) 2696int ISOSDacInterface.GetMethodDescPtrFromFrame(ClrDataAddress frameAddr, ClrDataAddress* ppMD) 2731int ISOSDacInterface.GetMethodDescPtrFromIP(ClrDataAddress ip, ClrDataAddress* ppMD) 2783int ISOSDacInterface.GetMethodDescTransparencyData(ClrDataAddress methodDesc, DacpMethodDescTransparencyData* data) 2805int ISOSDacInterface.GetMethodTableData(ClrDataAddress mt, DacpMethodTableData* data) 2876int ISOSDacInterface.GetMethodTableFieldData(ClrDataAddress mt, DacpMethodTableFieldData* data) 2918int ISOSDacInterface.GetMethodTableForEEClass(ClrDataAddress eeClassReallyCanonMT, ClrDataAddress* value) 2947int ISOSDacInterface.GetMethodTableName(ClrDataAddress mt, uint count, char* mtName, uint* pNeeded) 3016int ISOSDacInterface.GetMethodTableSlot(ClrDataAddress mt, uint slot, ClrDataAddress* value) 3086int ISOSDacInterface.GetMethodTableTransparencyData(ClrDataAddress mt, DacpMethodTableTransparencyData* data) 3108int ISOSDacInterface.GetModule(ClrDataAddress addr, DacComNullableByRef<IXCLRDataModule> mod) 3125int ISOSDacInterface.GetModuleData(ClrDataAddress moduleAddr, DacpModuleData* data) 3219int ISOSDacInterface.GetNestedExceptionData(ClrDataAddress exception, ClrDataAddress* exceptionObject, ClrDataAddress* nextNestedException) 3256int ISOSDacInterface.GetObjectClassName(ClrDataAddress obj, uint count, char* className, uint* pNeeded) 3329int ISOSDacInterface.GetObjectData(ClrDataAddress objAddr, DacpObjectData* data) 3439int ISOSDacInterface.GetObjectStringData(ClrDataAddress obj, uint count, char* stringData, uint* pNeeded) 3477int ISOSDacInterface.GetOOMData(ClrDataAddress oomAddr, DacpOomData* data) 3528int ISOSDacInterface.GetOOMStaticData(DacpOomData* data) 3578int ISOSDacInterface.GetPEFileBase(ClrDataAddress addr, ClrDataAddress* peBase) 3616int ISOSDacInterface.GetPEFileName(ClrDataAddress addr, uint count, char* fileName, uint* pNeeded) 3664int ISOSDacInterface.GetPrivateBinPaths(ClrDataAddress appDomain, int count, char* paths, uint* pNeeded) 3679int ISOSDacInterface.GetRCWData(ClrDataAddress addr, DacpRCWData* data) 3736int ISOSDacInterface.GetRCWInterfaces(ClrDataAddress rcw, uint count, [In, MarshalUsing(CountElementName = nameof(count)), Out] DacpCOMInterfacePointerData[]? interfaces, uint* pNeeded) 3823int ISOSDacInterface.GetRegisterName(int regName, uint count, char* buffer, uint* pNeeded) 3939int ISOSDacInterface.GetStackLimits(ClrDataAddress threadPtr, ClrDataAddress* lower, ClrDataAddress* upper, ClrDataAddress* fp) 4045int ISOSDacInterface.GetStackReferences(int osThreadID, DacComNullableByRef<ISOSStackRefEnum> ppEnum) 4112int ISOSDacInterface.GetStressLogAddress(ClrDataAddress* stressLog) 4128int ISOSDacInterface.GetSyncBlockCleanupData(ClrDataAddress addr, DacpSyncBlockCleanupData* data) 4188int ISOSDacInterface.GetSyncBlockData(uint number, DacpSyncBlockData* data) 4268int ISOSDacInterface.GetThreadAllocData(ClrDataAddress thread, DacpAllocData* data) 4304int ISOSDacInterface.GetThreadData(ClrDataAddress thread, DacpThreadData* data) 4365int ISOSDacInterface.GetThreadFromThinlockID(uint thinLockId, ClrDataAddress* pThread) 4393int ISOSDacInterface.GetThreadLocalModuleData(ClrDataAddress thread, uint index, void* data) 4409int ISOSDacInterface.GetThreadpoolData(void* data) 4425int ISOSDacInterface.GetThreadStoreData(DacpThreadStoreData* data) 4475int ISOSDacInterface.GetTLSIndex(uint* pIndex) 4505int ISOSDacInterface.GetUsefulGlobals(DacpUsefulGlobalsData* data) 4566int ISOSDacInterface.GetWorkRequestData(ClrDataAddress addrWorkRequest, void* data) 4632int ISOSDacInterface.TraverseEHInfo(ClrDataAddress ip, delegate* unmanaged<uint, uint, DACEHInfo*, void*, int> pCallback, void* token) 4783int ISOSDacInterface.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback) 4820int ISOSDacInterface.TraverseModuleMap(ModuleMapType mmt, ClrDataAddress moduleAddr, delegate* unmanaged<uint, ulong, void*, void> pCallback, void* token) 4886int ISOSDacInterface.TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong, Interop.BOOL, void*, Interop.BOOL> pCallback, void* token) 4930int ISOSDacInterface.TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback)