1 interface inheriting from ISOSMemoryEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\33\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.cs (1)
23file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum
1 implementation of ISOSMemoryEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
1725internal sealed unsafe partial class SOSMemoryEnum : ISOSMemoryEnum
45 references to ISOSMemoryEnum
Microsoft.Diagnostics.DataContractReader.Legacy (45)
_generated\13\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMemoryEnum.cs (1)
14details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum).TypeHandle);
_generated\33\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.cs (10)
40int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.Next(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSMemoryRegion[] memRegions, uint* pNeeded) 42var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum)); 61global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum @this = default; 73@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>(__this_native); 88int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.Skip(uint count) 90var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum)); 106int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.Reset() 108var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum)); 124int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum.GetCount(uint* pCount) 126var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum));
_generated\46\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.cs (12)
214int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetHandleTableMemoryRegions(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 222global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.ManagedToUnmanaged __ppEnum_native__marshaller = new(); 251global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum = default; 254global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.UnmanagedToManaged __ppEnum_native__marshaller = new(); 279int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetGCBookkeepingMemoryRegions(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 287global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.ManagedToUnmanaged __ppEnum_native__marshaller = new(); 316global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum = default; 319global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.UnmanagedToManaged __ppEnum_native__marshaller = new(); 344int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.GetGCFreeRegions(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 352global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.ManagedToUnmanaged __ppEnum_native__marshaller = new(); 381global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum = default; 384global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.UnmanagedToManaged __ppEnum_native__marshaller = new();
_generated\53\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface17.cs (4)
214int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface17.GetStressLogMemoryRanges(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum) 222global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.ManagedToUnmanaged __ppEnum_native__marshaller = new(); 251global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum> ppEnum = default; 254global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMemoryEnum>.UnmanagedToManaged __ppEnum_native__marshaller = new();
ISOSDacInterface.cs (4)
1141int GetHandleTableMemoryRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum); 1143int GetGCBookkeepingMemoryRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum); 1145int GetGCFreeRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum); 1271DacComNullableByRef<ISOSMemoryEnum> ppEnum);
SOSDacImpl.cs (14)
1728private readonly ISOSMemoryEnum? _legacyMemoryEnum; 1731public SOSMemoryEnum(Target target, IReadOnlyList<GCMemoryRegionData> regions, ISOSMemoryEnum? legacyMemoryEnum = null) 1747public SOSMemoryEnum(SOSMemoryRegion[] regions, ISOSMemoryEnum? legacyMemoryEnum = null) 1753int ISOSMemoryEnum.Next(uint count, SOSMemoryRegion[] memRegions, uint* pNeeded) 6630int ISOSDacInterface13.GetHandleTableMemoryRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum) 6636ISOSMemoryEnum? legacyMemoryEnum = null; 6640DacComNullableByRef<ISOSMemoryEnum> legacyOut = new(isNullRef: false); 6655int ISOSDacInterface13.GetGCBookkeepingMemoryRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum) 6661ISOSMemoryEnum? legacyMemoryEnum = null; 6665DacComNullableByRef<ISOSMemoryEnum> legacyOut = new(isNullRef: false); 6680int ISOSDacInterface13.GetGCFreeRegions(DacComNullableByRef<ISOSMemoryEnum> ppEnum) 6686ISOSMemoryEnum? legacyMemoryEnum = null; 6690DacComNullableByRef<ISOSMemoryEnum> legacyOut = new(isNullRef: false); 7346int ISOSDacInterface17.GetStressLogMemoryRanges(DacComNullableByRef<ISOSMemoryEnum> ppEnum)