1 interface inheriting from ISOSDacInterface13
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.cs (1)
36file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13
1 implementation of ISOSDacInterface13
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
36ISOSDacInterface11, ISOSDacInterface12, ISOSDacInterface13, ISOSDacInterface14, ISOSDacInterface15,
42 references to ISOSDacInterface13
Microsoft.Diagnostics.DataContractReader.Legacy (42)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.cs (32)
63int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.TraverseLoaderHeap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress loaderHeapAddr, int kind, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, void> pCallback) 67var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 89global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 96@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 109int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetDomainLoaderAllocator(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress domainAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* pLoaderAllocator) 113var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 135global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 142@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 155int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetLoaderAllocatorHeapNames(int count, char** ppNames, int* pNeeded) 159var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 178global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 183@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 196int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetLoaderAllocatorHeaps(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress loaderAllocator, int count, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* pLoaderHeaps, int* pKinds, int* pNeeded) 200var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 222global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 229@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 242int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetHandleTableMemoryRegions(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 246var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 281global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 292@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 310int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetGCBookkeepingMemoryRegions(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 314var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 349global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 360@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 378int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetGCFreeRegions(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 382var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 417global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 428@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native); 446int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.LockedFlush() 450var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13)); 469global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13 @this = default; 474@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13>(__this_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.cs (1)
52details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13).TypeHandle);
SOSDacImpl.cs (9)
53private readonly ISOSDacInterface13? _legacyImpl13; 6593int ISOSDacInterface13.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback) 6615int ISOSDacInterface13.GetDomainLoaderAllocator(ClrDataAddress domainAddress, ClrDataAddress* pLoaderAllocator) 6710int ISOSDacInterface13.GetLoaderAllocatorHeapNames(int count, char** ppNames, int* pNeeded) 6759int ISOSDacInterface13.GetLoaderAllocatorHeaps(ClrDataAddress loaderAllocator, int count, ClrDataAddress* pLoaderHeaps, /*LoaderHeapKind*/ int* pKinds, int* pNeeded) 6821int ISOSDacInterface13.GetHandleTableMemoryRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum) 6847int ISOSDacInterface13.GetGCBookkeepingMemoryRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum) 6873int ISOSDacInterface13.GetGCFreeRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum) 6899int ISOSDacInterface13.LockedFlush()