1 instantiation of SOSHandleData
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
1653sosHandles[i] = new SOSHandleData
28 references to SOSHandleData
Microsoft.Diagnostics.DataContractReader.Legacy (28)
_generated\26\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum.cs (20)
13public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData*, uint*, int> Next_6; 40int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSHandleEnum.Next(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData[] handles, uint* pNeeded) 43var __target = ((delegate* unmanaged[MemberFunction]<void*, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData*, uint*, int> )__vtable[6]); 47fixed (void* __handles_native = &global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.ManagedToUnmanagedIn.GetPinnableReference(handles)) 49__retVal = __target(__this, count, (global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData*)__handles_native, pNeeded); 59internal static int ABI_Next(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData* __handles_native, uint* pNeeded) 62global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData[] handles = default; 71handles = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.AllocateContainerForManagedElements(__handles_native, __handles_native__numElements); 72global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.GetUnmanagedValuesSource(__handles_native, __handles_native__numElements).CopyTo(global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.GetManagedValuesDestination(handles)); 76global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.GetManagedValuesDestination(handles).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.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.GetUnmanagedValuesSource(__handles_native, __handles_native__numElements)), global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSHandleData>.GetUnmanagedValuesSource(__handles_native, __handles_native__numElements).Length));
ISOSDacInterface.cs (1)
508int Next(uint count, [In, Out, MarshalUsing(CountElementName = nameof(count))] SOSHandleData[] handles, uint* pNeeded);
SOSDacImpl.cs (7)
1629private readonly SOSHandleData[] _handles; 1640private SOSHandleData[] GetHandles(HandleType[] types) 1649SOSHandleData[] sosHandles = new SOSHandleData[handles.Count]; 1669int ISOSHandleEnum.Next(uint count, SOSHandleData[] handles, uint* pNeeded) 1691SOSHandleData[] handlesLocal = new SOSHandleData[count];