1 interface inheriting from ISOSDacInterface
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (1)
116file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface
1 implementation of ISOSDacInterface
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
34: ICustomQueryInterface, ISOSDacInterface, ISOSDacInterface2, ISOSDacInterface3, ISOSDacInterface4, ISOSDacInterface5,
445 references to ISOSDacInterface
libmscordaccore_universal (3)
Entrypoints.cs (3)
197? ComInterfaceMarshaller<ISOSDacInterface>.ConvertToManaged((void*)legacyImplPtr) 201nint ptr = (nint)ComInterfaceMarshaller<ISOSDacInterface>.ConvertToUnmanaged(impl); 469? ComInterfaceMarshaller<ISOSDacInterface>.ConvertToManaged((void*)legacyImplPtr)
Microsoft.Diagnostics.DataContractReader.Legacy (442)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (352)
223int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadStoreData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpThreadStoreData* data) 227var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 246global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 251@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 264int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainStoreData(void* data) 268var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 287global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 292@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 305int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainList(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] values, uint* pNeeded) 309var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 374global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 393@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 417int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpAppDomainData* data) 421var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 443global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 450@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 463int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint count, char* name, uint* pNeeded) 467var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 489global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 496@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 509int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainFromContext(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress context, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* domain) 513var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 535global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 542@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 555int 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) 559var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 626global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 647@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 671int 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) 675var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 699global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 708@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 721int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress @assembly, uint count, char* name, uint* pNeeded) 725var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 747global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 754@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 767int 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) 771var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 808global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 821@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 839int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetModuleData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpModuleData* data) 843var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 865global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 872@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 885int 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) 889var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 911global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 918@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 931int 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) 935var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1002global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1023@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1047int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetILForModule(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, int rva, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* il) 1051var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1073global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1080@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1093int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpThreadData* data) 1097var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1119global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1126@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1139int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadFromThinlockID(uint thinLockId, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* pThread) 1143var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1162global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1167@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1180int 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) 1184var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1206global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1213@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1226int 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) 1230var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1254global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1263@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1276int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescPtrFromIP(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* ppMD) 1280var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1302global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1309@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1322int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress methodDesc, uint count, char* name, uint* pNeeded) 1326var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1348global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1355@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1368int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescPtrFromFrame(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress frameAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* ppMD) 1372var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1394global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1401@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1414int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescFromToken(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, uint token, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* methodDesc) 1418var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1440global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1447@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1460int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodDescTransparencyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress methodDesc, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodDescTransparencyData* data) 1464var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1486global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1493@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1506int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetCodeHeaderData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpCodeHeaderData* data) 1510var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1532global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1539@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1552int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetJitManagerList(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpJitManagerInfo* managers, uint* pNeeded) 1556var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1575global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1580@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1593int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetJitHelperFunctionName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, uint count, byte* name, uint* pNeeded) 1597var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1619global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1626@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1639int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetJumpThunkTarget(void* ctx, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* targetIP, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* targetMD) 1643var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1662global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1667@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1680int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadpoolData(void* data) 1684var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1703global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1708@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1721int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetWorkRequestData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addrWorkRequest, void* data) 1725var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1747global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1754@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1767int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHillClimbingLogEntry(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, void* data) 1771var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1793global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1800@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1813int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetObjectData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress objAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpObjectData* data) 1817var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1839global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1846@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1859int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetObjectStringData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress obj, uint count, char* stringData, uint* pNeeded) 1863var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1885global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1892@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1905int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetObjectClassName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress obj, uint count, char* className, uint* pNeeded) 1909var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1931global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1938@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1951int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, uint count, char* mtName, uint* pNeeded) 1955var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 1977global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 1984@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 1997int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodTableData* data) 2001var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2023global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2030@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2043int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableSlot(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, uint slot, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* value) 2047var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2069global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2076@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2089int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableFieldData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodTableFieldData* data) 2093var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2115global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2122@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2135int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableTransparencyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpMethodTableTransparencyData* data) 2139var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2161global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2168@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2181int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetMethodTableForEEClass(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress eeClass, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* value) 2185var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2207global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2214@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2227int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFieldDescData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress fieldDesc, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpFieldDescData* data) 2231var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2253global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2260@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2273int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFrameName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress vtable, uint count, char* frameName, uint* pNeeded) 2277var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2299global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2306@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2319int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetPEFileBase(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* peBase) 2323var (__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; 2352@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2365int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetPEFileName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, uint count, char* fileName, uint* pNeeded) 2369var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2391global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2398@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2411int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapData* data) 2415var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2434global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2439@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2452int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapList(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress[] heaps, uint* pNeeded) 2456var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2521global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2540@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2564int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapDetails(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress heap, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapDetails* details) 2568var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2590global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2597@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2610int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetGCHeapStaticData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapDetails* details) 2614var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2633global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2638@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2651int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapSegmentData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress seg, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpHeapSegmentData* data) 2655var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2677global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2684@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2697int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetOOMData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress oomAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpOomData* data) 2701var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2723global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2730@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2743int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetOOMStaticData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpOomData* data) 2747var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2766global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2771@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2784int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapAnalyzeData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapAnalyzeData* data) 2788var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2810global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2817@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2830int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapAnalyzeStaticData(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpGcHeapAnalyzeData* data) 2834var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2853global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2858@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2871int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainLocalModuleData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, void* data) 2875var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2897global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2904@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2917int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainLocalModuleDataFromAppDomain(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomainAddr, int moduleID, void* data) 2921var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2943global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2950@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 2963int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDomainLocalModuleDataFromModule(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress moduleAddr, void* data) 2967var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 2989global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 2996@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3009int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadLocalModuleData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, uint index, void* data) 3013var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3035global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3042@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3055int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetSyncBlockData(uint number, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpSyncBlockData* data) 3059var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3078global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3083@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3096int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetSyncBlockCleanupData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpSyncBlockCleanupData* data) 3100var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3122global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3129@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3142int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnum(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum> ppHandleEnum) 3146var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3181global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3192@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3210int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnumForTypes(uint[] types, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum> ppHandleEnum) 3214var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3251global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3268@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3286int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnumForGC(uint gen, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum> ppHandleEnum) 3290var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3325global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3336@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3354int 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) 3358var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3380global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3387@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3400int 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) 3404var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3426global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3433@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3446int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetStressLogAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* stressLog) 3450var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3469global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3474@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3487int 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) 3491var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3513global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3520@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3533int 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) 3537var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3561global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3575@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3590int 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) 3594var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3616global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3623@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3636int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetUsefulGlobals(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpUsefulGlobalsData* data) 3640var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3659global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3664@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3677int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetClrWatsonBuckets(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, void* pGenericModeBlock) 3681var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3703global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3710@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3723int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetTLSIndex(uint* pIndex) 3727var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3746global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3751@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3764int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetDacModuleHandle(void* phModule) 3768var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3787global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3792@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3805int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetRCWData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpRCWData* data) 3809var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3831global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3838@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3851int 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) 3855var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3879global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3893@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3908int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetCCWData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ccw, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpCCWData* data) 3912var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3934global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3941@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 3954int 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) 3958var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 3982global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 3996@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4011int 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) 4015var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4037global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4044@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4057int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetStackReferences(int osThreadID, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum> ppEnum) 4061var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4096global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4107@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4125int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetRegisterName(int regName, uint count, char* buffer, uint* pNeeded) 4129var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4148global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4153@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4166int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetThreadAllocData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress thread, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacpAllocData* data) 4170var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4192global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4199@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4212int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHeapAllocData(uint count, void* data, uint* pNeeded) 4216var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4235global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4240@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4253int 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) 4257var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4324global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4345@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4369int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetPrivateBinPaths(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, char* paths, uint* pNeeded) 4373var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4395global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4402@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4415int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAssemblyLocation(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress @assembly, int count, char* location, uint* pNeeded) 4419var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4441global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4448@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4461int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetAppDomainConfigFile(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, char* configFile, uint* pNeeded) 4465var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4487global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4494@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4507int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetApplicationBase(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress appDomain, int count, char* appBase, uint* pNeeded) 4511var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4533global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4540@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4553int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyData(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress @assembly, uint* pContext, int* pResult) 4557var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4579global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4586@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4599int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyLocation(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress assesmbly, uint count, char* location, uint* pNeeded) 4603var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4625global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4632@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native); 4645int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetFailedAssemblyDisplayName(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress @assembly, uint count, char* name, uint* pNeeded) 4649var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface)); 4671global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface @this = default; 4678@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface>(__this_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (1)
16details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface).TypeHandle);
SOSDacImpl.cs (89)
52private readonly ISOSDacInterface? _legacyImpl; 118int ISOSDacInterface.GetAppDomainConfigFile(ClrDataAddress appDomain, int count, char* configFile, uint* pNeeded) 136int ISOSDacInterface.GetAppDomainData(ClrDataAddress addr, DacpAppDomainData* data) 203int ISOSDacInterface.GetAppDomainList(uint count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[] values, uint* pNeeded) 244int ISOSDacInterface.GetAppDomainName(ClrDataAddress addr, uint count, char* name, uint* pNeeded) 314int ISOSDacInterface.GetAppDomainStoreData(void* data) 345int ISOSDacInterface.GetApplicationBase(ClrDataAddress appDomain, int count, char* appBase, uint* pNeeded) 362int ISOSDacInterface.GetAssemblyData(ClrDataAddress domain, ClrDataAddress assembly, DacpAssemblyData* data) 421int ISOSDacInterface.GetAssemblyList(ClrDataAddress addr, int count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[]? values, int* pNeeded) 498int ISOSDacInterface.GetAssemblyLocation(ClrDataAddress assembly, int count, char* location, uint* pNeeded) 504int ISOSDacInterface.GetAssemblyModuleList(ClrDataAddress assembly, uint count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[]? modules, uint* pNeeded) 551int ISOSDacInterface.GetAssemblyName(ClrDataAddress assembly, uint count, char* name, uint* pNeeded) 600int ISOSDacInterface.GetCCWData(ClrDataAddress ccw, DacpCCWData* data) 670int ISOSDacInterface.GetCCWInterfaces(ClrDataAddress ccw, uint count, [In, MarshalUsing(CountElementName = nameof(count)), Out] DacpCOMInterfacePointerData[]? interfaces, uint* pNeeded) 754int ISOSDacInterface.GetClrWatsonBuckets(ClrDataAddress thread, void* pGenericModeBlock) 802int ISOSDacInterface.GetCodeHeaderData(ClrDataAddress ip, DacpCodeHeaderData* data) 887int ISOSDacInterface.GetCodeHeapList(ClrDataAddress jitManager, uint count, [In, MarshalUsing(CountElementName = nameof(count)), Out] DacpJitCodeHeapInfo[]? codeHeaps, uint* pNeeded) 971int ISOSDacInterface.GetDacModuleHandle(void* phModule) 977int ISOSDacInterface.GetDomainFromContext(ClrDataAddress context, ClrDataAddress* domain) 1005int ISOSDacInterface.GetDomainLocalModuleData(ClrDataAddress addr, void* data) 1022int ISOSDacInterface.GetDomainLocalModuleDataFromAppDomain(ClrDataAddress appDomainAddr, int moduleID, void* data) 1038int ISOSDacInterface.GetDomainLocalModuleDataFromModule(ClrDataAddress moduleAddr, void* data) 1054int ISOSDacInterface.GetFailedAssemblyData(ClrDataAddress assembly, uint* pContext, int* pResult) 1060int ISOSDacInterface.GetFailedAssemblyDisplayName(ClrDataAddress assembly, uint count, char* name, uint* pNeeded) 1066int ISOSDacInterface.GetFailedAssemblyList(ClrDataAddress appDomain, int count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[] values, uint* pNeeded) 1072int ISOSDacInterface.GetFailedAssemblyLocation(ClrDataAddress assembly, uint count, char* location, uint* pNeeded) 1111int ISOSDacInterface.GetFieldDescData(ClrDataAddress fieldDesc, DacpFieldDescData* data) 1242int ISOSDacInterface.GetFrameName(ClrDataAddress vtable, uint count, char* frameName, uint* pNeeded) 1292int ISOSDacInterface.GetGCHeapData(DacpGcHeapData* data) 1339int ISOSDacInterface.GetGCHeapList(uint count, [In, MarshalUsing(CountElementName = "count"), Out] ClrDataAddress[] heaps, uint* pNeeded) 1402int ISOSDacInterface.GetGCHeapDetails(ClrDataAddress heap, DacpGcHeapDetails* details) 1536int ISOSDacInterface.GetGCHeapStaticData(DacpGcHeapDetails* details) 1910int ISOSDacInterface.GetHandleEnum(DacComNullableByRef<ISOSHandleEnum> ppHandleEnum) 1936int ISOSDacInterface.GetHandleEnumForGC(uint gen, DacComNullableByRef<ISOSHandleEnum> ppHandleEnum) 1942int ISOSDacInterface.GetHandleEnumForTypes([In, MarshalUsing(CountElementName = "count")] uint[] types, uint count, DacComNullableByRef<ISOSHandleEnum> ppHandleEnum) 1968int ISOSDacInterface.GetHeapAllocData(uint count, void* data, uint* pNeeded) 1974int ISOSDacInterface.GetHeapAnalyzeData(ClrDataAddress addr, DacpGcHeapAnalyzeData* data) 2020int ISOSDacInterface.GetHeapAnalyzeStaticData(DacpGcHeapAnalyzeData* data) 2067int ISOSDacInterface.GetHeapSegmentData(ClrDataAddress seg, DacpHeapSegmentData* data) 2137int ISOSDacInterface.GetHillClimbingLogEntry(ClrDataAddress addr, void* data) 2153int ISOSDacInterface.GetILForModule(ClrDataAddress moduleAddr, int rva, ClrDataAddress* il) 2186int ISOSDacInterface.GetJitHelperFunctionName(ClrDataAddress ip, uint count, byte* name, uint* pNeeded) 2227int ISOSDacInterface.GetJitManagerList(uint count, DacpJitManagerInfo* managers, uint* pNeeded) 2296int ISOSDacInterface.GetJumpThunkTarget(void* ctx, ClrDataAddress* targetIP, ClrDataAddress* targetMD) 2347int ISOSDacInterface.GetMethodDescData(ClrDataAddress addr, ClrDataAddress ip, DacpMethodDescData* data, uint cRevertedRejitVersions, DacpReJitData* rgRevertedRejitData, uint* pcNeededRevertedRejitData) 2648int ISOSDacInterface.GetMethodDescFromToken(ClrDataAddress moduleAddr, uint token, ClrDataAddress* methodDesc) 2696int ISOSDacInterface.GetMethodDescName(ClrDataAddress addr, uint count, char* name, uint* pNeeded) 2786int ISOSDacInterface.GetMethodDescPtrFromFrame(ClrDataAddress frameAddr, ClrDataAddress* ppMD) 2822int ISOSDacInterface.GetMethodDescPtrFromIP(ClrDataAddress ip, ClrDataAddress* ppMD) 2875int ISOSDacInterface.GetMethodDescTransparencyData(ClrDataAddress methodDesc, DacpMethodDescTransparencyData* data) 2898int ISOSDacInterface.GetMethodTableData(ClrDataAddress mt, DacpMethodTableData* data) 2970int ISOSDacInterface.GetMethodTableFieldData(ClrDataAddress mt, DacpMethodTableFieldData* data) 3013int ISOSDacInterface.GetMethodTableForEEClass(ClrDataAddress eeClassReallyCanonMT, ClrDataAddress* value) 3043int ISOSDacInterface.GetMethodTableName(ClrDataAddress mt, uint count, char* mtName, uint* pNeeded) 3113int ISOSDacInterface.GetMethodTableSlot(ClrDataAddress mt, uint slot, ClrDataAddress* value) 3184int ISOSDacInterface.GetMethodTableTransparencyData(ClrDataAddress mt, DacpMethodTableTransparencyData* data) 3207int ISOSDacInterface.GetModule(ClrDataAddress addr, DacComNullableByRef<IXCLRDataModule> mod) 3231int ISOSDacInterface.GetModuleData(ClrDataAddress moduleAddr, DacpModuleData* data) 3322int ISOSDacInterface.GetNestedExceptionData(ClrDataAddress exception, ClrDataAddress* exceptionObject, ClrDataAddress* nextNestedException) 3360int ISOSDacInterface.GetObjectClassName(ClrDataAddress obj, uint count, char* className, uint* pNeeded) 3434int ISOSDacInterface.GetObjectData(ClrDataAddress objAddr, DacpObjectData* data) 3545int ISOSDacInterface.GetObjectStringData(ClrDataAddress obj, uint count, char* stringData, uint* pNeeded) 3592int ISOSDacInterface.GetOOMData(ClrDataAddress oomAddr, DacpOomData* data) 3644int ISOSDacInterface.GetOOMStaticData(DacpOomData* data) 3695int ISOSDacInterface.GetPEFileBase(ClrDataAddress addr, ClrDataAddress* peBase) 3734int ISOSDacInterface.GetPEFileName(ClrDataAddress addr, uint count, char* fileName, uint* pNeeded) 3783int ISOSDacInterface.GetPrivateBinPaths(ClrDataAddress appDomain, int count, char* paths, uint* pNeeded) 3799int ISOSDacInterface.GetRCWData(ClrDataAddress addr, DacpRCWData* data) 3857int ISOSDacInterface.GetRCWInterfaces(ClrDataAddress rcw, uint count, [In, MarshalUsing(CountElementName = nameof(count)), Out] DacpCOMInterfacePointerData[]? interfaces, uint* pNeeded) 3945int ISOSDacInterface.GetRegisterName(int regName, uint count, char* buffer, uint* pNeeded) 4062int ISOSDacInterface.GetStackLimits(ClrDataAddress threadPtr, ClrDataAddress* lower, ClrDataAddress* upper, ClrDataAddress* fp) 4176int ISOSDacInterface.GetStackReferences(int osThreadID, DacComNullableByRef<ISOSStackRefEnum> ppEnum) 4248int ISOSDacInterface.GetStressLogAddress(ClrDataAddress* stressLog) 4265int ISOSDacInterface.GetSyncBlockCleanupData(ClrDataAddress addr, DacpSyncBlockCleanupData* data) 4326int ISOSDacInterface.GetSyncBlockData(uint number, DacpSyncBlockData* data) 4406int ISOSDacInterface.GetThreadAllocData(ClrDataAddress thread, DacpAllocData* data) 4443int ISOSDacInterface.GetThreadData(ClrDataAddress thread, DacpThreadData* data) 4509int ISOSDacInterface.GetThreadFromThinlockID(uint thinLockId, ClrDataAddress* pThread) 4538int ISOSDacInterface.GetThreadLocalModuleData(ClrDataAddress thread, uint index, void* data) 4555int ISOSDacInterface.GetThreadpoolData(void* data) 4572int ISOSDacInterface.GetThreadStoreData(DacpThreadStoreData* data) 4623int ISOSDacInterface.GetTLSIndex(uint* pIndex) 4654int ISOSDacInterface.GetUsefulGlobals(DacpUsefulGlobalsData* data) 4707int ISOSDacInterface.GetWorkRequestData(ClrDataAddress addrWorkRequest, void* data) 4774int ISOSDacInterface.TraverseEHInfo(ClrDataAddress ip, delegate* unmanaged<uint, uint, DACEHInfo*, void*, int> pCallback, void* token) 4926int ISOSDacInterface.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback) 4964int ISOSDacInterface.TraverseModuleMap(ModuleMapType mmt, ClrDataAddress moduleAddr, delegate* unmanaged<uint, ulong, void*, void> pCallback, void* token) 5030int ISOSDacInterface.TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong, Interop.BOOL, void*, Interop.BOOL> pCallback, void* token) 5075int ISOSDacInterface.TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback)