23 references to Debugger_STRData
Microsoft.Diagnostics.DataContractReader.Legacy (23)
_generated\22\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (4)
61public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.Debugger_STRData*, void*, void> , nint, int> EnumerateInternalFrames_54; 2180int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.EnumerateInternalFrames(ulong vmThread, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.Debugger_STRData*, void*, void> fpCallback, nint pUserData) 2183var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.Debugger_STRData*, void*, void> , nint, int> )__vtable[54]); 2197internal static int ABI_EnumerateInternalFrames(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.Debugger_STRData*, void*, void> fpCallback, nint pUserData)
Dbi\DacDbiImpl.cs (18)
2068Debugger_STRData legacyData = default; 2078Debugger_STRData* pcdac = (Debugger_STRData*)pFrameData; 2156Debugger_STRData* pDest = (Debugger_STRData*)pFrameData; 2159Debugger_STRData data = default; 2167data.eType = Debugger_STRData.EType.cRuntimeNativeFrame; 2171data.eType = Debugger_STRData.EType.cMethodFrame; 2314public int EnumerateInternalFrames(ulong vmThread, delegate* unmanaged<Debugger_STRData*, void*, void> fpCallback, nint pUserData) 2318List<Debugger_STRData>? cdacFrames = _legacy is not null ? new() : null; 2349Debugger_STRData data = default; 2352data.eType = Debugger_STRData.EType.cStubFrame; 2370List<Debugger_STRData> dacFrames = new(); 2372int hrLocal = _legacy.EnumerateInternalFrames(vmThread, (delegate* unmanaged<Debugger_STRData*, void*, void>)&CollectStubFrameCallback, GCHandle.ToIntPtr(dacHandle)); 2381Debugger_STRData c = cdacFrames![i]; 2382Debugger_STRData d = dacFrames[i]; 2399private static void CollectStubFrameCallback(Debugger_STRData* data, void* pUserData) 2402((List<Debugger_STRData>)handle.Target!).Add(*data);
Dbi\IDacDbiInterface.cs (1)
710int EnumerateInternalFrames(ulong vmThread, delegate* unmanaged<Debugger_STRData*, void*, void> fpCallback, nint pUserData);