1 interface inheriting from ISOSHandleEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\26\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum.cs (1)
23
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
1 implementation of ISOSHandleEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
1626
internal sealed unsafe partial class SOSHandleEnum :
ISOSHandleEnum
36 references to ISOSHandleEnum
Microsoft.Diagnostics.DataContractReader.Legacy (36)
_generated\12\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSHandleEnum.cs (1)
14
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
).TypeHandle);
_generated\26\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum.cs (10)
40
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
.Next(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData[] handles, uint* pNeeded)
42
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
));
61
global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
@this = default;
73
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>(__this_native);
88
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
.Skip(uint count)
90
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
));
106
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
.Reset()
108
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
));
124
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
.GetCount(uint* pCount)
126
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
));
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (12)
2915
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnum(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
> ppHandleEnum)
2923
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>.ManagedToUnmanaged __ppHandleEnum_native__marshaller = new();
2952
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
> ppHandleEnum = default;
2955
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>.UnmanagedToManaged __ppHandleEnum_native__marshaller = new();
2980
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)
2988
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>.ManagedToUnmanaged __ppHandleEnum_native__marshaller = new();
3020
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
> ppHandleEnum = default;
3023
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>.UnmanagedToManaged __ppHandleEnum_native__marshaller = new();
3053
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetHandleEnumForGC(uint gen, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
> ppHandleEnum)
3061
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>.ManagedToUnmanaged __ppHandleEnum_native__marshaller = new();
3090
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
> ppHandleEnum = default;
3093
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSHandleEnum
>.UnmanagedToManaged __ppHandleEnum_native__marshaller = new();
ISOSDacInterface.cs (3)
809
int GetHandleEnum(DacComNullableByRef<
ISOSHandleEnum
> ppHandleEnum);
811
int GetHandleEnumForTypes([In, MarshalUsing(CountElementName = nameof(count))] uint[] types, uint count, DacComNullableByRef<
ISOSHandleEnum
> ppHandleEnum);
813
int GetHandleEnumForGC(uint gen, DacComNullableByRef<
ISOSHandleEnum
> ppHandleEnum);
SOSDacImpl.cs (10)
1630
private readonly
ISOSHandleEnum
? _legacyHandleEnum;
1633
public SOSHandleEnum(Target target, HandleType[] types,
ISOSHandleEnum
? legacyHandleEnum)
1669
int
ISOSHandleEnum
.Next(uint count, SOSHandleData[] handles, uint* pNeeded)
1847
int ISOSDacInterface.GetHandleEnum(DacComNullableByRef<
ISOSHandleEnum
> ppHandleEnum)
1854
ISOSHandleEnum
? legacyHandleEnum = null;
1858
DacComNullableByRef<
ISOSHandleEnum
> legacyOut = new(isNullRef: false);
1872
int ISOSDacInterface.GetHandleEnumForGC(uint gen, DacComNullableByRef<
ISOSHandleEnum
> ppHandleEnum)
1874
int ISOSDacInterface.GetHandleEnumForTypes([In, MarshalUsing(CountElementName = "count")] uint[] types, uint count, DacComNullableByRef<
ISOSHandleEnum
> ppHandleEnum)
1879
ISOSHandleEnum
? legacyHandleEnum = null;
1883
DacComNullableByRef<
ISOSHandleEnum
> legacyOut = new(isNullRef: false);