416 references to Interop
Microsoft.Diagnostics.DataContractReader.Legacy (416)
_generated\16\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (136)
12
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> DacSetTargetConsistencyChecks_5;
13
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsLeftSideInitialized_6;
17
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetAssemblyPath_10;
19
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetModulePath_12;
25
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetCompilerFlags_18;
26
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> SetCompilerFlags_19;
30
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> SetSendExceptionsOutsideOfJMC_23;
32
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> MarkDebuggerAttached_25;
35
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsThreadMarkedDead_28;
40
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> HasUnhandledException_33;
52
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, nint, int> GetNativeCodeSequencePointsAndVarInfo_45;
58
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> UnwindStackWalkFrame_51;
65
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, byte*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsLeafFrame_58;
67
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nint, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> ConvertContextToDebuggerRegDisplay_60;
70
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> RequiresAlign8_63;
75
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsValueType_68;
76
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> HasTypeParams_69;
88
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nint, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetEnCHangingFieldInfo_81;
91
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsExceptionObject_84;
93
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsRcw_86;
94
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, int> GetRcwCachedInterfacePointers_87;
103
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsVmObjectHandleValid_96;
109
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint*, uint*, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetMetaDataFileInfoFromPEFile_102;
110
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsThreadSuspendedOrHijacked_103;
115
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsValidObject_108;
116
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, uint, int> CreateRefWalk_109;
126
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> AreOptimizationsDisabled_119;
133
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> EnableGCNotificationEvents_126;
134
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsDelegate_127;
138
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsModuleMapped_131;
139
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> MetadataUpdatesApplied_132;
377
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.DacSetTargetConsistencyChecks(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnableAsserts)
380
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[5]);
394
internal static int ABI_DacSetTargetConsistencyChecks(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnableAsserts)
414
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsLeftSideInitialized(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
417
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[6]);
431
internal static int ABI_IsLeftSideInitialized(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
562
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetAssemblyPath(ulong vmAssembly, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
565
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[10]);
579
internal static int ABI_GetAssemblyPath(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmAssembly, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
636
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModulePath(ulong vmModule, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
639
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[12]);
653
internal static int ABI_GetModulePath(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmModule, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
858
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetCompilerFlags(ulong vmAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pfAllowJITOpts, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pfEnableEnC)
861
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[18]);
875
internal static int ABI_GetCompilerFlags(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pfAllowJITOpts, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pfEnableEnC)
895
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.SetCompilerFlags(ulong vmAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fAllowJitOpts, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnableEnC)
898
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[19]);
912
internal static int ABI_SetCompilerFlags(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fAllowJitOpts, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnableEnC)
1043
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.SetSendExceptionsOutsideOfJMC(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL sendExceptionsOutsideOfJMC)
1046
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[23]);
1060
internal static int ABI_SetSendExceptionsOutsideOfJMC(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL sendExceptionsOutsideOfJMC)
1117
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.MarkDebuggerAttached(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fAttached)
1120
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[25]);
1134
internal static int ABI_MarkDebuggerAttached(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fAttached)
1228
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsThreadMarkedDead(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1231
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[28]);
1245
internal static int ABI_IsThreadMarkedDead(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1413
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasUnhandledException(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1416
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[33]);
1430
internal static int ABI_HasUnhandledException(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1857
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetNativeCodeSequencePointsAndVarInfo(ulong vmMethodDesc, ulong startAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fCodeAvailable, nint pNativeVarData, nint pSequencePoints)
1860
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, nint, int> )__vtable[45]);
1874
internal static int ABI_GetNativeCodeSequencePointsAndVarInfo(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmMethodDesc, ulong startAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fCodeAvailable, nint pNativeVarData, nint pSequencePoints)
2079
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.UnwindStackWalkFrame(nuint pSFIHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2082
var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[51]);
2096
internal static int ABI_UnwindStackWalkFrame(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nuint pSFIHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2338
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsLeafFrame(ulong vmThread, byte* pContext, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2341
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, byte*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[58]);
2355
internal static int ABI_IsLeafFrame(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, byte* pContext, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2412
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.ConvertContextToDebuggerRegDisplay(nint pInContext, nint pOutDRD, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fActive)
2415
var __target = ((delegate* unmanaged[MemberFunction]<void*, nint, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[60]);
2429
internal static int ABI_ConvertContextToDebuggerRegDisplay(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nint pInContext, nint pOutDRD, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fActive)
2523
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.RequiresAlign8(ulong thExact, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2526
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[63]);
2540
internal static int ABI_RequiresAlign8(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong thExact, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2708
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsValueType(ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2711
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[68]);
2725
internal static int ABI_IsValueType(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2745
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasTypeParams(ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2748
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[69]);
2762
internal static int ABI_HasTypeParams(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3189
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetEnCHangingFieldInfo(nint pEnCFieldInfo, nint pFieldData, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pfStatic)
3192
var __target = ((delegate* unmanaged[MemberFunction]<void*, nint, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[81]);
3206
internal static int ABI_GetEnCHangingFieldInfo(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nint pEnCFieldInfo, nint pFieldData, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pfStatic)
3300
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsExceptionObject(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3303
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[84]);
3317
internal static int ABI_IsExceptionObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3374
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsRcw(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3377
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[86]);
3391
internal static int ABI_IsRcw(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3411
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetRcwCachedInterfacePointers(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL bIInspectableOnly, nint pDacItfPtrs)
3414
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, int> )__vtable[87]);
3428
internal static int ABI_GetRcwCachedInterfacePointers(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL bIInspectableOnly, nint pDacItfPtrs)
3744
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsVmObjectHandleValid(ulong vmHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3747
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[96]);
3761
internal static int ABI_IsVmObjectHandleValid(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3966
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetMetaDataFileInfoFromPEFile(ulong vmPEAssembly, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3969
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint*, uint*, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[102]);
3983
internal static int ABI_GetMetaDataFileInfoFromPEFile(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmPEAssembly, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4003
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsThreadSuspendedOrHijacked(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4006
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[103]);
4020
internal static int ABI_IsThreadSuspendedOrHijacked(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4188
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsValidObject(ulong obj, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4191
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[108]);
4205
internal static int ABI_IsValidObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong obj, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4225
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.CreateRefWalk(nuint* pHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL walkStacks, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL walkFQ, uint handleWalkMask)
4228
var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, uint, int> )__vtable[109]);
4242
internal static int ABI_CreateRefWalk(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nuint* pHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL walkStacks, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL walkFQ, uint handleWalkMask)
4595
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.AreOptimizationsDisabled(ulong vmModule, uint methodTk, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pOptimizationsDisabled)
4598
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[119]);
4612
internal static int ABI_AreOptimizationsDisabled(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmModule, uint methodTk, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pOptimizationsDisabled)
4854
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.EnableGCNotificationEvents(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnable)
4857
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[126]);
4871
internal static int ABI_EnableGCNotificationEvents(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnable)
4891
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsDelegate(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4894
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[127]);
4908
internal static int ABI_IsDelegate(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
5039
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsModuleMapped(ulong pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isModuleMapped)
5042
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[131]);
5056
internal static int ABI_IsModuleMapped(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isModuleMapped)
5076
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.MetadataUpdatesApplied(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
5079
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[132]);
5093
internal static int ABI_MetadataUpdatesApplied(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
_generated\30\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.cs (16)
74
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> , int> TraverseLoaderHeap_67;
76
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.VCSHeapType, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> , int> TraverseVirtCallStubHeap_69;
85
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, delegate* unmanaged<ulong, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL> , void*, int> TraverseRCWCleanupList_78;
3239
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseLoaderHeap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> pCallback)
3242
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> , int> )__vtable[67]);
3259
internal static int ABI_TraverseLoaderHeap(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __loaderHeapAddr_native, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> pCallback)
3334
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseVirtCallStubHeap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress pAppDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.VCSHeapType heaptype, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> pCallback)
3337
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.VCSHeapType, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> , int> )__vtable[69]);
3354
internal static int ABI_TraverseVirtCallStubHeap(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __pAppDomain_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.VCSHeapType heaptype, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> pCallback)
3719
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface.TraverseRCWCleanupList(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL> pCallback, void* token)
3722
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, delegate* unmanaged<ulong, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL> , void*, int> )__vtable[78]);
3739
internal static int ABI_TraverseRCWCleanupList(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __cleanupListPtr_native, delegate* unmanaged<ulong, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL> pCallback, void* token)
_generated\39\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.cs (8)
11
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsComWrappersCCW_4;
13
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsComWrappersRCW_6;
161
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.IsComWrappersCCW(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ccw, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isComWrappersCCW)
164
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[4]);
181
internal static int ABI_IsComWrappersCCW(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __ccw_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isComWrappersCCW)
245
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.IsComWrappersRCW(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress rcw, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isComWrappersRCW)
248
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[6]);
265
internal static int ABI_IsComWrappersRCW(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __rcw_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isComWrappersRCW)
_generated\40\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface11.cs (8)
10
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsTrackedType_3;
39
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface11.IsTrackedType(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress objAddr, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isTrackedType, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* hasTaggedMemory)
42
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[3]);
59
internal static int ABI_IsTrackedType(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __objAddr_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isTrackedType, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* hasTaggedMemory)
_generated\42\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.cs (4)
10
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, int, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> , int> TraverseLoaderHeap_3;
51
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface13.TraverseLoaderHeap(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress loaderHeapAddr, int kind, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> pCallback)
54
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, int, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> , int> )__vtable[3]);
71
internal static int ABI_TraverseLoaderHeap(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __loaderHeapAddr_native, int kind, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, void> pCallback)
ClrDataMethodDefinition.cs (2)
464
*bGeneric = HasClassOrMethodInstantiation(_target, methodDescHandle) ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
Dbi\DacDbiImpl.cs (108)
68
public int DacSetTargetConsistencyChecks(
Interop
.BOOL fEnableAsserts)
71
public int IsLeftSideInitialized(
Interop
.BOOL* pResult)
73
*pResult =
Interop
.BOOL.FALSE;
77
*pResult = _target.Contracts.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data) && data.IsLeftSideInitialized ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
87
Interop
.BOOL resultLocal;
177
public int GetAssemblyPath(ulong vmAssembly, nint pStrFilename,
Interop
.BOOL* pResult)
179
*pResult =
Interop
.BOOL.FALSE;
188
*pResult =
Interop
.BOOL.FALSE;
193
*pResult =
Interop
.BOOL.TRUE;
203
Interop
.BOOL resultLocal;
216
public int GetModulePath(ulong vmModule, nint pStrFilename,
Interop
.BOOL* pResult)
218
*pResult =
Interop
.BOOL.FALSE;
227
*pResult =
Interop
.BOOL.FALSE;
232
*pResult =
Interop
.BOOL.TRUE;
242
Interop
.BOOL resultLocal;
276
pData->fIsDynamic = isDynamic ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
278
pData->fInMemory = string.IsNullOrEmpty(path) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
339
public int GetCompilerFlags(ulong vmAssembly,
Interop
.BOOL* pfAllowJITOpts,
Interop
.BOOL* pfEnableEnC)
341
*pfAllowJITOpts =
Interop
.BOOL.FALSE;
342
*pfEnableEnC =
Interop
.BOOL.FALSE;
350
?
Interop
.BOOL.TRUE
351
:
Interop
.BOOL.FALSE;
353
?
Interop
.BOOL.TRUE
354
:
Interop
.BOOL.FALSE;
363
Interop
.BOOL allowJITOptsLocal;
364
Interop
.BOOL enableEnCLocal;
377
public int SetCompilerFlags(ulong vmAssembly,
Interop
.BOOL fAllowJitOpts,
Interop
.BOOL fEnableEnC)
389
if (fAllowJitOpts !=
Interop
.BOOL.FALSE)
394
if (fEnableEnC !=
Interop
.BOOL.FALSE)
509
public int SetSendExceptionsOutsideOfJMC(
Interop
.BOOL sendExceptionsOutsideOfJMC)
514
_target.Contracts.Debugger.SetSendExceptionsOutsideOfJMC(sendExceptionsOutsideOfJMC !=
Interop
.BOOL.FALSE);
561
public int MarkDebuggerAttached(
Interop
.BOOL fAttached)
569
debugger.MarkDebuggerAttached(fAttached !=
Interop
.BOOL.FALSE);
571
else if (fAttached !=
Interop
.BOOL.FALSE)
654
public int IsThreadMarkedDead(ulong vmThread,
Interop
.BOOL* pResult)
656
*pResult =
Interop
.BOOL.FALSE;
661
*pResult = (threadData.State & Contracts.ThreadState.Stopped) != 0 ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
670
Interop
.BOOL resultLocal;
749
public int HasUnhandledException(ulong vmThread,
Interop
.BOOL* pResult)
751
*pResult =
Interop
.BOOL.FALSE;
756
*pResult = threadData.HasUnhandledException ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
765
Interop
.BOOL resultLocal;
1079
public int GetNativeCodeSequencePointsAndVarInfo(ulong vmMethodDesc, ulong startAddress,
Interop
.BOOL fCodeAvailable, nint pNativeVarData, nint pSequencePoints)
1097
public int UnwindStackWalkFrame(nuint pSFIHandle,
Interop
.BOOL* pResult)
1118
public int IsLeafFrame(ulong vmThread, byte* pContext,
Interop
.BOOL* pResult)
1120
*pResult =
Interop
.BOOL.FALSE;
1135
?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1144
Interop
.BOOL resultLocal;
1193
public int ConvertContextToDebuggerRegDisplay(nint pInContext, nint pOutDRD,
Interop
.BOOL fActive)
1266
public int RequiresAlign8(ulong thExact,
Interop
.BOOL* pResult)
1268
*pResult =
Interop
.BOOL.FALSE;
1278
*pResult = rts.RequiresAlign8(th) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1292
Interop
.BOOL resultLocal;
1363
public int IsValueType(ulong vmTypeHandle,
Interop
.BOOL* pResult)
1365
*pResult =
Interop
.BOOL.FALSE;
1371
*pResult = rts.IsValueType(th) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1380
Interop
.BOOL resultLocal;
1390
public int HasTypeParams(ulong vmTypeHandle,
Interop
.BOOL* pResult)
1392
*pResult =
Interop
.BOOL.FALSE;
1398
*pResult = rts.ContainsGenericVariables(typeHandle) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1407
Interop
.BOOL resultLocal;
1518
public int GetEnCHangingFieldInfo(nint pEnCFieldInfo, nint pFieldData,
Interop
.BOOL* pfStatic)
1569
public int IsExceptionObject(ulong vmObject,
Interop
.BOOL* pResult)
1575
public int IsRcw(ulong vmObject,
Interop
.BOOL* pResult)
1577
*pResult =
Interop
.BOOL.FALSE;
1583
*pResult = rcw != TargetPointer.Null ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1592
Interop
.BOOL resultLocal;
1602
public int GetRcwCachedInterfacePointers(ulong vmObject,
Interop
.BOOL bIInspectableOnly, nint pDacItfPtrs)
1702
public int IsVmObjectHandleValid(ulong vmHandle,
Interop
.BOOL* pResult)
1704
*pResult =
Interop
.BOOL.FALSE;
1709
*pResult = obj != TargetPointer.Null ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1718
Interop
.BOOL resultLocal;
1781
public int GetMetaDataFileInfoFromPEFile(ulong vmPEAssembly, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename,
Interop
.BOOL* pResult)
1784
public int IsThreadSuspendedOrHijacked(ulong vmThread,
Interop
.BOOL* pResult)
1919
public int IsValidObject(ulong obj,
Interop
.BOOL* pResult)
1922
public int CreateRefWalk(nuint* pHandle,
Interop
.BOOL walkStacks,
Interop
.BOOL walkFQ, uint handleWalkMask)
2134
pHeapInfo->areGCStructuresValid = gc.GetGCStructuresValid() ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2141
pHeapInfo->concurrent = identifiers.Contains(GCIdentifiers.Background) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2171
public int AreOptimizationsDisabled(ulong vmModule, uint methodTk,
Interop
.BOOL* pOptimizationsDisabled)
2363
public int EnableGCNotificationEvents(
Interop
.BOOL fEnable)
2368
_target.Contracts.Debugger.EnableGCNotificationEvents(fEnable !=
Interop
.BOOL.FALSE);
2384
public int IsDelegate(ulong vmObject,
Interop
.BOOL* pResult)
2396
public int IsModuleMapped(ulong pModule,
Interop
.BOOL* isModuleMapped)
2407
*isModuleMapped =
Interop
.BOOL.FALSE;
2412
*isModuleMapped = loader.IsModuleMapped(handle) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2423
Interop
.BOOL isModuleMappedLocal;
2433
public int MetadataUpdatesApplied(
Interop
.BOOL* pResult)
2435
*pResult =
Interop
.BOOL.FALSE;
2439
*pResult = _target.Contracts.Debugger.MetadataUpdatesApplied() ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2449
Interop
.BOOL resultLocal;
Dbi\IDacDbiInterface.cs (39)
50
public
Interop
.BOOL fIsDynamic;
51
public
Interop
.BOOL fInMemory;
92
public
Interop
.BOOL isLastForeignExceptionFrame;
98
public
Interop
.BOOL areGCStructuresValid;
101
public
Interop
.BOOL concurrent;
207
int DacSetTargetConsistencyChecks(
Interop
.BOOL fEnableAsserts);
210
int IsLeftSideInitialized(
Interop
.BOOL* pResult);
222
int GetAssemblyPath(ulong vmAssembly, nint pStrFilename,
Interop
.BOOL* pResult);
228
int GetModulePath(ulong vmModule, nint pStrFilename,
Interop
.BOOL* pResult);
246
int GetCompilerFlags(ulong vmAssembly,
Interop
.BOOL* pfAllowJITOpts,
Interop
.BOOL* pfEnableEnC);
249
int SetCompilerFlags(ulong vmAssembly,
Interop
.BOOL fAllowJitOpts,
Interop
.BOOL fEnableEnC);
261
int SetSendExceptionsOutsideOfJMC(
Interop
.BOOL sendExceptionsOutsideOfJMC);
267
int MarkDebuggerAttached(
Interop
.BOOL fAttached);
276
int IsThreadMarkedDead(ulong vmThread,
Interop
.BOOL* pResult);
291
int HasUnhandledException(ulong vmThread,
Interop
.BOOL* pResult);
327
int GetNativeCodeSequencePointsAndVarInfo(ulong vmMethodDesc, ulong startAddress,
Interop
.BOOL fCodeAvailable, nint pNativeVarData, nint pSequencePoints);
345
int UnwindStackWalkFrame(nuint pSFIHandle,
Interop
.BOOL* pResult);
366
int IsLeafFrame(ulong vmThread, byte* pContext,
Interop
.BOOL* pResult);
372
int ConvertContextToDebuggerRegDisplay(nint pInContext, nint pOutDRD,
Interop
.BOOL fActive);
381
int RequiresAlign8(ulong thExact,
Interop
.BOOL* pResult);
396
int IsValueType(ulong vmTypeHandle,
Interop
.BOOL* pResult);
399
int HasTypeParams(ulong vmTypeHandle,
Interop
.BOOL* pResult);
435
int GetEnCHangingFieldInfo(nint pEnCFieldInfo, nint pFieldData,
Interop
.BOOL* pfStatic);
444
int IsExceptionObject(ulong vmObject,
Interop
.BOOL* pResult);
450
int IsRcw(ulong vmObject,
Interop
.BOOL* pResult);
453
int GetRcwCachedInterfacePointers(ulong vmObject,
Interop
.BOOL bIInspectableOnly, nint pDacItfPtrs);
480
int IsVmObjectHandleValid(ulong vmHandle,
Interop
.BOOL* pResult);
498
int GetMetaDataFileInfoFromPEFile(ulong vmPEAssembly, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename,
Interop
.BOOL* pResult);
501
int IsThreadSuspendedOrHijacked(ulong vmThread,
Interop
.BOOL* pResult);
516
int IsValidObject(ulong obj,
Interop
.BOOL* pResult);
519
int CreateRefWalk(nuint* pHandle,
Interop
.BOOL walkStacks,
Interop
.BOOL walkFQ, uint handleWalkMask);
549
int AreOptimizationsDisabled(ulong vmModule, uint methodTk,
Interop
.BOOL* pOptimizationsDisabled);
570
int EnableGCNotificationEvents(
Interop
.BOOL fEnable);
573
int IsDelegate(ulong vmObject,
Interop
.BOOL* pResult);
585
int IsModuleMapped(ulong pModule,
Interop
.BOOL* isModuleMapped);
588
int MetadataUpdatesApplied(
Interop
.BOOL* pResult);
ISOSDacInterface.cs (24)
471
public
Interop
.BOOL bFree;
526
public
Interop
.BOOL isDuplicateClause;
528
public
Interop
.BOOL isCatchAllHandler;
603
public
Interop
.BOOL isNeutered;
605
public
Interop
.BOOL isPegged;
606
public
Interop
.BOOL isGlobalPegged;
607
public
Interop
.BOOL hasStrongRef;
608
public
Interop
.BOOL isExtendsCOMObject;
609
public
Interop
.BOOL isAggregated;
630
public
Interop
.BOOL isJupiterObject;
631
public
Interop
.BOOL supportsIInspectable;
632
public
Interop
.BOOL isAggregated;
633
public
Interop
.BOOL isContained;
634
public
Interop
.BOOL isFreeThreaded;
635
public
Interop
.BOOL isDisconnected;
827
int TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*VISITHEAP*/ delegate* unmanaged</*ClrDataAddress*/ ulong, nuint,
Interop
.BOOL, void> pCallback);
831
int TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback);
853
int TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, /*VISITRCWFORCLEANUP*/ delegate* unmanaged</*ClrDataAddress*/ ulong, /*ClrDataAddress*/ ulong, /*ClrDataAddress*/ ulong,
Interop
.BOOL, void*,
Interop
.BOOL> pCallback, void* token);
1100
int IsComWrappersCCW(ClrDataAddress ccw,
Interop
.BOOL* isComWrappersCCW);
1104
int IsComWrappersRCW(ClrDataAddress rcw,
Interop
.BOOL* isComWrappersRCW);
1114
int IsTrackedType(ClrDataAddress objAddr,
Interop
.BOOL* isTrackedType,
Interop
.BOOL* hasTaggedMemory);
1132
int TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged< /*ClrDataAddress*/ ulong, nuint,
Interop
.BOOL, void> pCallback);
SOSDacImpl.cs (71)
617
data->isNeutered = sccwData.IsNeutered ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
619
data->isPegged =
Interop
.BOOL.FALSE;
620
data->isGlobalPegged =
Interop
.BOOL.FALSE;
621
data->hasStrongRef = (refCount > 0) && !sccwData.IsHandleWeak ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
622
data->isExtendsCOMObject = sccwData.IsExtendsCOMObject ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
623
data->isAggregated = sccwData.IsAggregated ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1921
data->heap_analyze_success = heapData.HeapAnalyzeSuccess ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
1967
data->heap_analyze_success = heapData.HeapAnalyzeSuccess ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
3500
data->loh_p = oomData.LohP ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
3550
data->loh_p = oomData.LohP ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
3700
data->isAggregated = rcwData.IsAggregated ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3701
data->isContained = rcwData.IsContained ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3702
data->isFreeThreaded = rcwData.IsFreeThreaded ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3703
data->isDisconnected = rcwData.IsDisconnected ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4196
data->bFree =
Interop
.BOOL.TRUE;
4203
data->bFree = syncBlock.IsSyncBlockFree(number) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4204
if (data->bFree ==
Interop
.BOOL.FALSE)
4672
ehInfo.isCatchAllHandler = clause.IsCatchAllHandler is true ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4728
private static void TraverseLoaderHeapDebugCallback(ulong virtualAddress, nuint virtualSize,
Interop
.BOOL _)
4737
private int TraverseLoaderHeapCore(TargetPointer loaderHeapAddr, delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
4765
pCallback(blockData.Address.Value, (nuint)blockData.Size.Value, block == firstBlock ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE);
4783
int ISOSDacInterface.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
4790
delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> debugCallbackPtr = &TraverseLoaderHeapDebugCallback;
4872
private static
Interop
.BOOL TraverseRCWCleanupListCallback(ulong rcwAddr, ulong ctx, ulong staThread,
Interop
.BOOL isFreeThreaded, void* expectedElements)
4883
return
Interop
.BOOL.TRUE;
4886
int ISOSDacInterface.TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong,
Interop
.BOOL, void*,
Interop
.BOOL> pCallback, void* token)
4905
info.IsFreeThreaded ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE,
4920
delegate* unmanaged<ulong, ulong, ulong,
Interop
.BOOL, void*,
Interop
.BOOL> callbackDebugPtr = &TraverseRCWCleanupListCallback;
4930
int ISOSDacInterface.TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
4967
delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> debugCallbackPtr = &TraverseLoaderHeapDebugCallback;
5015
*inDCOMProxy = (int)
Interop
.BOOL.FALSE;
6123
int ISOSDacInterface10.IsComWrappersCCW(ClrDataAddress ccw,
Interop
.BOOL* isComWrappersCCW)
6135
*isComWrappersCCW = (ccwPtr != TargetPointer.Null) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
6146
Interop
.BOOL isComWrappersCCWLocal;
6201
int ISOSDacInterface10.IsComWrappersRCW(ClrDataAddress rcw,
Interop
.BOOL* isComWrappersRCW)
6212
*isComWrappersRCW =
Interop
.BOOL.FALSE;
6216
*isComWrappersRCW = comWrappersContract.IsComWrappersRCW(rcwPtr) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
6218
hr = (*isComWrappersRCW !=
Interop
.BOOL.FALSE) ? HResults.S_OK : HResults.S_FALSE;
6228
Interop
.BOOL isComWrappersRCWLocal;
6276
int ISOSDacInterface11.IsTrackedType(ClrDataAddress objAddr,
Interop
.BOOL* isTrackedType,
Interop
.BOOL* hasTaggedMemory)
6284
*isTrackedType =
Interop
.BOOL.FALSE;
6285
*hasTaggedMemory =
Interop
.BOOL.FALSE;
6297
*isTrackedType =
Interop
.BOOL.TRUE;
6299
hr = (*isTrackedType ==
Interop
.BOOL.TRUE) ? HResults.S_OK : HResults.S_FALSE;
6305
*hasTaggedMemory =
Interop
.BOOL.TRUE;
6315
Interop
.BOOL isTrackedTypeLocal;
6316
Interop
.BOOL hasTaggedMemoryLocal;
6413
int ISOSDacInterface13.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
6420
delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> debugCallbackPtr = &TraverseLoaderHeapDebugCallback;