21 references to SOSGCSlotLifetime
Microsoft.Diagnostics.DataContractReader.Legacy (21)
_generated\57\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface18.cs (20)
13public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime*, uint*, int> GetGCInfoSlotLifetimes_6; 191int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface18.GetGCInfoSlotLifetimes(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ip, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime[] lifetimes, uint* pNeeded) 194var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime*, uint*, int> )__vtable[6]); 201fixed (void* __lifetimes_native = &global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.ManagedToUnmanagedIn.GetPinnableReference(lifetimes)) 203__retVal = __target(__this, __ip_native, count, (global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime*)__lifetimes_native, pNeeded); 213internal static int ABI_GetGCInfoSlotLifetimes(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __ip_native, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime* __lifetimes_native, uint* pNeeded) 217global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime[] lifetimes = default; 226lifetimes = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.AllocateContainerForManagedElements(__lifetimes_native, __lifetimes_native__numElements); 227global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.GetUnmanagedValuesSource(__lifetimes_native, __lifetimes_native__numElements).CopyTo(global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.GetManagedValuesDestination(lifetimes)); 232global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.GetManagedValuesDestination(lifetimes).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.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.GetUnmanagedValuesSource(__lifetimes_native, __lifetimes_native__numElements)), global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSGCSlotLifetime>.GetUnmanagedValuesSource(__lifetimes_native, __lifetimes_native__numElements).Length));
ISOSDacInterface.cs (1)
1344[In, Out, MarshalUsing(CountElementName = nameof(count))] SOSGCSlotLifetime[]? lifetimes,