1 interface inheriting from ISOSStackRefEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\28\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.cs (1)
24file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum
1 implementation of ISOSStackRefEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
3983internal sealed unsafe partial class SOSStackRefEnum : ISOSStackRefEnum
24 references to ISOSStackRefEnum
Microsoft.Diagnostics.DataContractReader.Legacy (24)
_generated\14\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSStackRefEnum.cs (1)
14details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum).TypeHandle);
_generated\28\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.cs (14)
42int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.Next(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSStackRefData[] refs, uint* pFetched) 44var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum)); 63global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum @this = default; 75@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum>(__this_native); 90int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.EnumerateErrors(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefErrorEnum> ppEnum) 92var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum)); 126global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum @this = default; 137@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum>(__this_native); 155int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.Skip(uint count) 157var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum)); 173int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.Reset() 175var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum)); 191int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum.GetCount(uint* pCount) 193var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum));
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (4)
3761int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.GetStackReferences(int osThreadID, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum> ppEnum) 3769global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum>.ManagedToUnmanaged __ppEnum_native__marshaller = new(); 3798global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum> ppEnum = default; 3801global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSStackRefEnum>.UnmanagedToManaged __ppEnum_native__marshaller = new();
ISOSDacInterface.cs (1)
861int GetStackReferences(int osThreadID, DacComNullableByRef<ISOSStackRefEnum> ppEnum);
SOSDacImpl.cs (4)
3993int ISOSStackRefEnum.Next(uint count, SOSStackRefData[] refs, uint* pFetched) 4020int ISOSStackRefEnum.EnumerateErrors(DacComNullableByRef<ISOSStackRefErrorEnum> ppEnum) 4045int ISOSDacInterface.GetStackReferences(int osThreadID, DacComNullableByRef<ISOSStackRefEnum> ppEnum) 4105int hrLocal = _legacyImpl.GetStackReferences(osThreadID, new DacComNullableByRef<ISOSStackRefEnum>(isNullRef: false));