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