21 references to SOSCodeRange
Microsoft.Diagnostics.DataContractReader.Legacy (21)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface18.cs (20)
11public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange*, uint*, int> GetGCInfoInterruptibleRanges_4; 101int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface18.GetGCInfoInterruptibleRanges(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange[] ranges, uint* pNeeded) 106var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange*, uint*, int>)__vtable[4]); 113fixed (void* __ranges_native = &global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.ManagedToUnmanagedIn.GetPinnableReference(ranges)) 115__retVal = __target(__this, __ip_native, count, (global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange*)__ranges_native, pNeeded); 125internal static unsafe int ABI_GetGCInfoInterruptibleRanges(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __ip_native, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange* __ranges_native, uint* pNeeded) 131global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange[] ranges = default; 140ranges = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.AllocateContainerForManagedElements(__ranges_native, __ranges_native__numElements); 141global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.GetUnmanagedValuesSource(__ranges_native, __ranges_native__numElements).CopyTo(global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.GetManagedValuesDestination(ranges)); 146global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.GetManagedValuesDestination(ranges).CopyTo(global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.InteropServices.MemoryMarshal.GetReference(global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.GetUnmanagedValuesSource(__ranges_native, __ranges_native__numElements)), global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSCodeRange>.GetUnmanagedValuesSource(__ranges_native, __ranges_native__numElements).Length));
ISOSDacInterface.cs (1)
1330[In, Out, MarshalUsing(CountElementName = nameof(count))] SOSCodeRange[]? ranges,