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