457 references to Interop
Microsoft.Diagnostics.DataContractReader.Legacy (457)
ClrDataMethodDefinition.cs (2)
731
*bGeneric = HasClassOrMethodInstantiation(_target, methodDescHandle) ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
Dbi\DacDbiImpl.cs (147)
117
public int DacSetTargetConsistencyChecks(
Interop
.BOOL fEnableAsserts)
132
public int IsLeftSideInitialized(
Interop
.BOOL* pResult)
135
*pResult =
Interop
.BOOL.FALSE;
139
*pResult = _target.Contracts.Debugger.TryGetDebuggerData(out Contracts.DebuggerData data) && data.IsLeftSideInitialized ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
242
public int GetAssemblyPath(ulong vmAssembly, nint pStrFilename,
Interop
.BOOL* pResult)
245
*pResult =
Interop
.BOOL.FALSE;
254
*pResult =
Interop
.BOOL.FALSE;
259
*pResult =
Interop
.BOOL.TRUE;
363
public int GetModulePath(ulong vmModule, nint pStrFilename,
Interop
.BOOL* pResult)
366
*pResult =
Interop
.BOOL.FALSE;
386
*pResult =
Interop
.BOOL.FALSE;
391
*pResult =
Interop
.BOOL.TRUE;
607
pData->fIsDynamic = isDynamic ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
609
pData->fInMemory = string.IsNullOrEmpty(path) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
639
public int GetModuleForAssembly(ulong vmAssembly, ulong* pModule,
Interop
.BOOL* pIsModuleLoaded)
650
*pIsModuleLoaded =
Interop
.BOOL.FALSE;
658
*pIsModuleLoaded = loader.IsAssemblyLoaded(handle) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
682
public int IsManagedCode(ulong address,
Interop
.BOOL* pIsManaged)
690
*pIsManaged =
Interop
.BOOL.FALSE;
694
*pIsManaged =
Interop
.BOOL.TRUE;
716
public int GetCompilerFlags(ulong vmAssembly,
Interop
.BOOL* pfAllowJITOpts,
Interop
.BOOL* pfEnableEnC)
719
*pfAllowJITOpts =
Interop
.BOOL.FALSE;
720
*pfEnableEnC =
Interop
.BOOL.FALSE;
728
?
Interop
.BOOL.TRUE
729
:
Interop
.BOOL.FALSE;
731
?
Interop
.BOOL.TRUE
732
:
Interop
.BOOL.FALSE;
755
public int SetCompilerFlags(ulong vmAssembly,
Interop
.BOOL fAllowJitOpts,
Interop
.BOOL fEnableEnC)
768
if (fAllowJitOpts !=
Interop
.BOOL.FALSE)
773
if (fEnableEnC !=
Interop
.BOOL.FALSE)
887
public int SetSendExceptionsOutsideOfJMC(
Interop
.BOOL sendExceptionsOutsideOfJMC)
893
_target.Contracts.Debugger.SetSendExceptionsOutsideOfJMC(sendExceptionsOutsideOfJMC !=
Interop
.BOOL.FALSE);
941
public int MarkDebuggerAttached(
Interop
.BOOL fAttached)
950
debugger.MarkDebuggerAttached(fAttached !=
Interop
.BOOL.FALSE);
952
else if (fAttached !=
Interop
.BOOL.FALSE)
1098
public int IsThreadMarkedDead(ulong vmThread,
Interop
.BOOL* pResult)
1101
*pResult =
Interop
.BOOL.FALSE;
1106
*pResult = (threadData.State & Contracts.ThreadState.Stopped) != 0 ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1251
public int HasUnhandledException(ulong vmThread,
Interop
.BOOL* pResult)
1254
*pResult =
Interop
.BOOL.FALSE;
1259
*pResult = threadData.HasUnhandledException ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1637
Interop
.BOOL fCodeAvailable,
1983
public int UnwindStackWalkFrame(nuint pSFIHandle,
Interop
.BOOL* pResult)
1991
*pResult =
Interop
.BOOL.FALSE;
2005
*pResult =
Interop
.BOOL.FALSE;
2012
*pResult = atEndOfStack ?
Interop
.BOOL.FALSE :
Interop
.BOOL.TRUE;
2023
Interop
.BOOL localResult;
2301
?
Interop
.BOOL.TRUE
2302
:
Interop
.BOOL.FALSE;
2305
data.v.jitFuncData.isInstantiatedGeneric = HasClassOrMethodInstantiation(rts, md) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2306
data.v.jitFuncData.justAfterILThrow = (handle.IsInterrupted && !handle.HasFaulted && nativeOffset != 0) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2581
public int IsLeafFrame(ulong vmThread, byte* pContext,
Interop
.BOOL* pResult)
2584
*pResult =
Interop
.BOOL.FALSE;
2600
?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2732
public int RequiresAlign8(ulong thExact,
Interop
.BOOL* pResult)
2735
*pResult =
Interop
.BOOL.FALSE;
2745
*pResult = rts.RequiresAlign8(th) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
2933
?
Interop
.BOOL.TRUE
2934
:
Interop
.BOOL.FALSE;
3004
?
Interop
.BOOL.TRUE
3005
:
Interop
.BOOL.FALSE;
3082
public int IsValueType(ulong vmTypeHandle,
Interop
.BOOL* pResult)
3085
*pResult =
Interop
.BOOL.FALSE;
3091
*pResult = rts.IsValueType(th) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3110
public int HasTypeParams(ulong vmTypeHandle,
Interop
.BOOL* pResult)
3113
*pResult =
Interop
.BOOL.FALSE;
3119
*pResult = rts.ContainsGenericVariables(typeHandle) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3303
fd.m_fFldStorageAvailable =
Interop
.BOOL.FALSE;
3310
fd.m_fFldStorageAvailable =
Interop
.BOOL.TRUE;
4005
pFieldData->m_fFldStorageAvailable =
Interop
.BOOL.TRUE;
4215
public int IsExceptionObject(ulong vmObject,
Interop
.BOOL* pResult)
4218
*pResult =
Interop
.BOOL.FALSE;
4231
*pResult =
Interop
.BOOL.TRUE;
4270
public int EnumerateStackFramesFromException(ulong vmObject, delegate* unmanaged<ulong, ulong, ulong, uint,
Interop
.BOOL, nint, void> fpCallback, nint pUserData)
4288
Interop
.BOOL isLastForeign = frame.IsLastForeignExceptionFrame ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4323
public int IsRcw(ulong vmObject,
Interop
.BOOL* pResult)
4326
*pResult =
Interop
.BOOL.FALSE;
4332
*pResult = rcw != TargetPointer.Null ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4493
public int GetArrayData(ulong objectAddress,
Interop
.BOOL* pIsValidArray, DacDbiArrayInfo* pArrayInfo)
4496
*pIsValidArray =
Interop
.BOOL.FALSE;
4508
*pIsValidArray =
Interop
.BOOL.TRUE;
4556
public int GetBasicObjectInfo(ulong objectAddress,
Interop
.BOOL* pIsValidRef, uint* pObjSize, uint* pObjOffsetToVars, DebuggerIPCE_ExpandedTypeData* pObjTypeData)
4562
*pIsValidRef =
Interop
.BOOL.TRUE;
4575
*pIsValidRef =
Interop
.BOOL.FALSE;
4578
if (*pIsValidRef ==
Interop
.BOOL.TRUE && th is not null)
4709
public int IsVmObjectHandleValid(ulong vmHandle,
Interop
.BOOL* pResult)
4712
*pResult =
Interop
.BOOL.FALSE;
4717
*pResult = obj != TargetPointer.Null ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4839
public int GetModuleMetaDataFileInfo(ulong vmModule, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename,
Interop
.BOOL* pResult)
4848
*pResult =
Interop
.BOOL.FALSE;
4874
*pResult = result ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4906
public int IsThreadSuspendedOrHijacked(ulong vmThread,
Interop
.BOOL* pResult)
4915
*pResult =
Interop
.BOOL.FALSE;
4918
?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
5208
public int IsValidObject(ulong obj,
Interop
.BOOL* pResult)
5212
Interop
.BOOL isValid =
Interop
.BOOL.FALSE;
5225
isValid =
Interop
.BOOL.TRUE;
5229
isValid =
Interop
.BOOL.FALSE;
5250
public int CreateRefWalk(nuint* pHandle,
Interop
.BOOL walkStacks, CorGCReferenceType handleWalkMask)
5261
walk = new RefWalk(_target, walkStacks !=
Interop
.BOOL.FALSE, handleWalkMask);
5763
pHeapInfo->areGCStructuresValid = gc.GetGCStructuresValid() ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
5770
pHeapInfo->concurrent = identifiers.Contains(GCIdentifiers.Background) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
5797
public int HasReadWriteMetadata(ulong vmPEAssembly,
Interop
.BOOL* pHasReadWriteMetadata)
5806
*pHasReadWriteMetadata =
Interop
.BOOL.FALSE;
5808
*pHasReadWriteMetadata = hasReadWriteMetadata ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
5827
public int AreOptimizationsDisabled(ulong vmModule, uint methodTk,
Interop
.BOOL* pOptimizationsDisabled)
5842
*pOptimizationsDisabled =
Interop
.BOOL.FALSE;
5859
*pOptimizationsDisabled =
Interop
.BOOL.TRUE;
6140
public int EnableGCNotificationEvents(
Interop
.BOOL fEnable)
6146
_target.Contracts.Debugger.EnableGCNotificationEvents(fEnable !=
Interop
.BOOL.FALSE);
6162
public int IsDelegate(ulong vmObject,
Interop
.BOOL* pResult)
6170
*pResult =
Interop
.BOOL.FALSE;
6174
*pResult = IsDelegateHelper(vmObject) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
6299
public int IsModuleMapped(ulong pModule,
Interop
.BOOL* isModuleMapped)
6311
*isModuleMapped =
Interop
.BOOL.FALSE;
6316
*isModuleMapped = loader.IsModuleMapped(handle) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
6337
public int MetadataUpdatesApplied(
Interop
.BOOL* pResult)
6340
*pResult =
Interop
.BOOL.FALSE;
6344
*pResult = _target.Contracts.Debugger.MetadataUpdatesApplied() ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
Dbi\IDacDbiInterface.cs (46)
50
public
Interop
.BOOL m_fFldStorageAvailable;
166
public
Interop
.BOOL isInstantiatedGeneric;
185
public
Interop
.BOOL fIsDynamic;
186
public
Interop
.BOOL fInMemory;
225
public
Interop
.BOOL isLastForeignExceptionFrame;
238
public
Interop
.BOOL areGCStructuresValid;
241
public
Interop
.BOOL concurrent;
320
public
Interop
.BOOL fIsFilterFrame;
323
public
Interop
.BOOL isInstantiatedGeneric;
324
public
Interop
.BOOL justAfterILThrow;
563
int DacSetTargetConsistencyChecks(
Interop
.BOOL fEnableAsserts);
566
int IsLeftSideInitialized(
Interop
.BOOL* pResult);
578
int GetAssemblyPath(ulong vmAssembly, nint pStrFilename,
Interop
.BOOL* pResult);
584
int GetModulePath(ulong vmModule, nint pStrFilename,
Interop
.BOOL* pResult);
596
int GetModuleForAssembly(ulong vmAssembly, ulong* pModule,
Interop
.BOOL* pIsModuleLoaded);
599
int IsManagedCode(ulong address,
Interop
.BOOL* pIsManaged);
602
int GetCompilerFlags(ulong vmAssembly,
Interop
.BOOL* pfAllowJITOpts,
Interop
.BOOL* pfEnableEnC);
605
int SetCompilerFlags(ulong vmAssembly,
Interop
.BOOL fAllowJitOpts,
Interop
.BOOL fEnableEnC);
614
int SetSendExceptionsOutsideOfJMC(
Interop
.BOOL sendExceptionsOutsideOfJMC);
620
int MarkDebuggerAttached(
Interop
.BOOL fAttached);
629
int IsThreadMarkedDead(ulong vmThread,
Interop
.BOOL* pResult);
644
int HasUnhandledException(ulong vmThread,
Interop
.BOOL* pResult);
680
int GetNativeCodeSequencePointsAndVarInfo(ulong vmMethodDesc, ulong startAddress,
Interop
.BOOL fCodeAvailable, uint* pFixedArgCount, delegate* unmanaged<NativeVarInfo*, void*, void> fpVarInfoCallback, delegate* unmanaged<DbiOffsetMapping*, void*, void> fpSeqPointCallback, nint pUserData);
698
int UnwindStackWalkFrame(nuint pSFIHandle,
Interop
.BOOL* pResult);
716
int IsLeafFrame(ulong vmThread, byte* pContext,
Interop
.BOOL* pResult);
728
int RequiresAlign8(ulong thExact,
Interop
.BOOL* pResult);
743
int IsValueType(ulong vmTypeHandle,
Interop
.BOOL* pResult);
746
int HasTypeParams(ulong vmTypeHandle,
Interop
.BOOL* pResult);
790
int IsExceptionObject(ulong vmObject,
Interop
.BOOL* pResult);
793
int EnumerateStackFramesFromException(ulong vmObject, /*FP_EXCEPTION_STACK_FRAME_CALLBACK*/ delegate* unmanaged<ulong, ulong, ulong, uint,
Interop
.BOOL, nint, void> fpCallback, nint pUserData);
796
int IsRcw(ulong vmObject,
Interop
.BOOL* pResult);
808
int GetArrayData(ulong objectAddress,
Interop
.BOOL* pIsValidArray, DacDbiArrayInfo* pArrayInfo);
811
int GetBasicObjectInfo(ulong objectAddress,
Interop
.BOOL* pIsValidRef, uint* pObjSize, uint* pObjOffsetToVars, DebuggerIPCE_ExpandedTypeData* pObjTypeData);
826
int IsVmObjectHandleValid(ulong vmHandle,
Interop
.BOOL* pResult);
841
int GetModuleMetaDataFileInfo(ulong vmModule, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename,
Interop
.BOOL* pResult);
844
int IsThreadSuspendedOrHijacked(ulong vmThread,
Interop
.BOOL* pResult);
859
int IsValidObject(ulong obj,
Interop
.BOOL* pResult);
862
int CreateRefWalk(nuint* pHandle,
Interop
.BOOL walkStacks, CorGCReferenceType handleWalkMask);
889
int HasReadWriteMetadata(ulong vmPEAssembly,
Interop
.BOOL* pHasReadWriteMetadata);
892
int AreOptimizationsDisabled(ulong vmModule, uint methodTk,
Interop
.BOOL* pOptimizationsDisabled);
910
int EnableGCNotificationEvents(
Interop
.BOOL fEnable);
913
int IsDelegate(ulong vmObject,
Interop
.BOOL* pResult);
922
int IsModuleMapped(ulong pModule,
Interop
.BOOL* isModuleMapped);
925
int MetadataUpdatesApplied(
Interop
.BOOL* pResult);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (144)
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;
23
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, ulong*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetModuleForAssembly_16;
24
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsManagedCode_17;
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;
29
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> SetSendExceptionsOutsideOfJMC_22;
31
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> MarkDebuggerAttached_24;
34
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsThreadMarkedDead_27;
39
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> HasUnhandledException_32;
51
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, uint*, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.NativeVarInfo*, void*, void> , delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.DbiOffsetMapping*, void*, void> , nint, int> GetNativeCodeSequencePointsAndVarInfo_44;
57
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> UnwindStackWalkFrame_50;
63
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, byte*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsLeafFrame_56;
67
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> RequiresAlign8_60;
72
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsValueType_65;
73
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> HasTypeParams_66;
87
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsExceptionObject_80;
88
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, delegate* unmanaged<ulong, ulong, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, void> , nint, int> EnumerateStackFramesFromException_81;
89
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsRcw_82;
93
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiArrayInfo*, int> GetArrayData_86;
94
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, uint*, uint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.DebuggerIPCE_ExpandedTypeData*, int> GetBasicObjectInfo_87;
99
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsVmObjectHandleValid_92;
104
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint*, uint*, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> GetModuleMetaDataFileInfo_97;
105
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsThreadSuspendedOrHijacked_98;
110
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsValidObject_103;
111
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.CorGCReferenceType, int> CreateRefWalk_104;
120
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> HasReadWriteMetadata_113;
121
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> AreOptimizationsDisabled_114;
127
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> EnableGCNotificationEvents_120;
128
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsDelegate_121;
131
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> IsModuleMapped_124;
132
public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> MetadataUpdatesApplied_125;
367
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.DacSetTargetConsistencyChecks(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnableAsserts)
370
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[5]);
384
internal static int ABI_DacSetTargetConsistencyChecks(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnableAsserts)
404
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsLeftSideInitialized(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
407
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[6]);
421
internal static int ABI_IsLeftSideInitialized(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
552
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetAssemblyPath(ulong vmAssembly, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
555
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[10]);
569
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)
626
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModulePath(ulong vmModule, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
629
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[12]);
643
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)
774
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModuleForAssembly(ulong vmAssembly, ulong* pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsModuleLoaded)
777
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, ulong*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[16]);
791
internal static int ABI_GetModuleForAssembly(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmAssembly, ulong* pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsModuleLoaded)
811
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsManagedCode(ulong address, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsManaged)
814
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[17]);
828
internal static int ABI_IsManagedCode(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong address, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsManaged)
848
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)
851
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[18]);
865
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)
885
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)
888
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[19]);
902
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)
996
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.SetSendExceptionsOutsideOfJMC(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL sendExceptionsOutsideOfJMC)
999
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[22]);
1013
internal static int ABI_SetSendExceptionsOutsideOfJMC(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL sendExceptionsOutsideOfJMC)
1070
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.MarkDebuggerAttached(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fAttached)
1073
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[24]);
1087
internal static int ABI_MarkDebuggerAttached(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fAttached)
1181
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsThreadMarkedDead(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1184
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[27]);
1198
internal static int ABI_IsThreadMarkedDead(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1366
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasUnhandledException(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1369
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[32]);
1383
internal static int ABI_HasUnhandledException(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
1810
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetNativeCodeSequencePointsAndVarInfo(ulong vmMethodDesc, ulong startAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fCodeAvailable, uint* pFixedArgCount, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.NativeVarInfo*, void*, void> fpVarInfoCallback, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.DbiOffsetMapping*, void*, void> fpSeqPointCallback, nint pUserData)
1813
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, uint*, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.NativeVarInfo*, void*, void> , delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.DbiOffsetMapping*, void*, void> , nint, int> )__vtable[44]);
1827
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, uint* pFixedArgCount, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.NativeVarInfo*, void*, void> fpVarInfoCallback, delegate* unmanaged<global::Microsoft.Diagnostics.DataContractReader.Legacy.DbiOffsetMapping*, void*, void> fpSeqPointCallback, nint pUserData)
2032
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.UnwindStackWalkFrame(nuint pSFIHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2035
var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[50]);
2049
internal static int ABI_UnwindStackWalkFrame(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nuint pSFIHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2254
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsLeafFrame(ulong vmThread, byte* pContext, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2257
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, byte*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[56]);
2271
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)
2402
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.RequiresAlign8(ulong thExact, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2405
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[60]);
2419
internal static int ABI_RequiresAlign8(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong thExact, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2587
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsValueType(ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2590
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[65]);
2604
internal static int ABI_IsValueType(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2624
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasTypeParams(ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
2627
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[66]);
2641
internal static int ABI_HasTypeParams(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3142
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsExceptionObject(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3145
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[80]);
3159
internal static int ABI_IsExceptionObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3179
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.EnumerateStackFramesFromException(ulong vmObject, delegate* unmanaged<ulong, ulong, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, void> fpCallback, nint pUserData)
3182
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, delegate* unmanaged<ulong, ulong, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, void> , nint, int> )__vtable[81]);
3196
internal static int ABI_EnumerateStackFramesFromException(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, delegate* unmanaged<ulong, ulong, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, nint, void> fpCallback, nint pUserData)
3216
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsRcw(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3219
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[82]);
3233
internal static int ABI_IsRcw(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3364
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetArrayData(ulong objectAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsValidArray, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiArrayInfo* pArrayInfo)
3367
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiArrayInfo*, int> )__vtable[86]);
3381
internal static int ABI_GetArrayData(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong objectAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsValidArray, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiArrayInfo* pArrayInfo)
3401
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetBasicObjectInfo(ulong objectAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsValidRef, uint* pObjSize, uint* pObjOffsetToVars, global::Microsoft.Diagnostics.DataContractReader.Legacy.DebuggerIPCE_ExpandedTypeData* pObjTypeData)
3404
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, uint*, uint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.DebuggerIPCE_ExpandedTypeData*, int> )__vtable[87]);
3418
internal static int ABI_GetBasicObjectInfo(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong objectAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pIsValidRef, uint* pObjSize, uint* pObjOffsetToVars, global::Microsoft.Diagnostics.DataContractReader.Legacy.DebuggerIPCE_ExpandedTypeData* pObjTypeData)
3586
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsVmObjectHandleValid(ulong vmHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3589
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[92]);
3603
internal static int ABI_IsVmObjectHandleValid(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3771
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModuleMetaDataFileInfo(ulong vmModule, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3774
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint*, uint*, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[97]);
3788
internal static int ABI_GetModuleMetaDataFileInfo(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmModule, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3808
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsThreadSuspendedOrHijacked(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3811
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[98]);
3825
internal static int ABI_IsThreadSuspendedOrHijacked(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3993
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsValidObject(ulong obj, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
3996
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[103]);
4010
internal static int ABI_IsValidObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong obj, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4030
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.CreateRefWalk(nuint* pHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL walkStacks, global::Microsoft.Diagnostics.DataContractReader.Legacy.CorGCReferenceType handleWalkMask)
4033
var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.CorGCReferenceType, int> )__vtable[104]);
4047
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.CorGCReferenceType handleWalkMask)
4374
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasReadWriteMetadata(ulong vmPEAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pHasReadWriteMetadata)
4377
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[113]);
4391
internal static int ABI_HasReadWriteMetadata(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmPEAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pHasReadWriteMetadata)
4411
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.AreOptimizationsDisabled(ulong vmModule, uint methodTk, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pOptimizationsDisabled)
4414
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[114]);
4428
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)
4633
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.EnableGCNotificationEvents(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnable)
4636
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL, int> )__vtable[120]);
4650
internal static int ABI_EnableGCNotificationEvents(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL fEnable)
4670
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsDelegate(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4673
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[121]);
4687
internal static int ABI_IsDelegate(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4781
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsModuleMapped(ulong pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isModuleMapped)
4784
var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[124]);
4798
internal static int ABI_IsModuleMapped(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* isModuleMapped)
4818
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.MetadataUpdatesApplied(global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
4821
var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL*, int> )__vtable[125]);
4835
internal static int ABI_MetadataUpdatesApplied(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.
Interop
.BOOL* pResult)
Generated\361d1da7f942c932\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\361d1da7f942c932\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\361d1da7f942c932\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\361d1da7f942c932\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)
ISOSDacInterface.cs (24)
471
public
Interop
.BOOL bFree;
526
public
Interop
.BOOL isDuplicateClause;
528
public
Interop
.BOOL isCatchAllHandler;
604
public
Interop
.BOOL isNeutered;
606
public
Interop
.BOOL isPegged;
607
public
Interop
.BOOL isGlobalPegged;
608
public
Interop
.BOOL hasStrongRef;
609
public
Interop
.BOOL isExtendsCOMObject;
610
public
Interop
.BOOL isAggregated;
631
public
Interop
.BOOL isJupiterObject;
632
public
Interop
.BOOL supportsIInspectable;
633
public
Interop
.BOOL isAggregated;
634
public
Interop
.BOOL isContained;
635
public
Interop
.BOOL isFreeThreaded;
636
public
Interop
.BOOL isDisconnected;
828
int TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*VISITHEAP*/ delegate* unmanaged</*ClrDataAddress*/ ulong, nuint,
Interop
.BOOL, void> pCallback);
832
int TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback);
854
int TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, /*VISITRCWFORCLEANUP*/ delegate* unmanaged</*ClrDataAddress*/ ulong, /*ClrDataAddress*/ ulong, /*ClrDataAddress*/ ulong,
Interop
.BOOL, void*,
Interop
.BOOL> pCallback, void* token);
1101
int IsComWrappersCCW(ClrDataAddress ccw,
Interop
.BOOL* isComWrappersCCW);
1105
int IsComWrappersRCW(ClrDataAddress rcw,
Interop
.BOOL* isComWrappersRCW);
1115
int IsTrackedType(ClrDataAddress objAddr,
Interop
.BOOL* isTrackedType,
Interop
.BOOL* hasTaggedMemory);
1133
int TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged< /*ClrDataAddress*/ ulong, nuint,
Interop
.BOOL, void> pCallback);
SOSDacImpl.cs (58)
632
data->isNeutered = sccwData.IsNeutered ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
634
data->isPegged =
Interop
.BOOL.FALSE;
635
data->isGlobalPegged =
Interop
.BOOL.FALSE;
636
data->hasStrongRef = (refCount > 0) && !sccwData.IsHandleWeak ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
637
data->isExtendsCOMObject = sccwData.IsExtendsCOMObject ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
638
data->isAggregated = sccwData.IsAggregated ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
1995
data->heap_analyze_success = (heapData.HeapAnalyzeSuccess ?? false) ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
2042
data->heap_analyze_success = (heapData.HeapAnalyzeSuccess ?? false) ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
3616
data->loh_p = oomData.LohP ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
3667
data->loh_p = oomData.LohP ? (int)
Interop
.BOOL.TRUE : (int)
Interop
.BOOL.FALSE;
3821
data->isAggregated = rcwData.IsAggregated ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3822
data->isContained = rcwData.IsContained ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3823
data->isFreeThreaded = rcwData.IsFreeThreaded ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
3824
data->isDisconnected = rcwData.IsDisconnected ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4335
data->bFree =
Interop
.BOOL.TRUE;
4342
data->bFree = syncBlock.IsSyncBlockFree(number) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4343
if (data->bFree ==
Interop
.BOOL.FALSE)
4815
ehInfo.isCatchAllHandler = clause.IsCatchAllHandler is true ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
4880
private int TraverseLoaderHeapCore(TargetPointer loaderHeapAddr, delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
4902
pCallback(block.Address.Value, (nuint)block.Size.Value, i == 1 ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE);
4926
int ISOSDacInterface.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
5030
int ISOSDacInterface.TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong,
Interop
.BOOL, void*,
Interop
.BOOL> pCallback, void* token)
5050
info.IsFreeThreaded ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE,
5075
int ISOSDacInterface.TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)
5163
*inDCOMProxy = (int)
Interop
.BOOL.FALSE;
6296
int ISOSDacInterface10.IsComWrappersCCW(ClrDataAddress ccw,
Interop
.BOOL* isComWrappersCCW)
6309
*isComWrappersCCW = (ccwPtr != TargetPointer.Null) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
6376
int ISOSDacInterface10.IsComWrappersRCW(ClrDataAddress rcw,
Interop
.BOOL* isComWrappersRCW)
6388
*isComWrappersRCW =
Interop
.BOOL.FALSE;
6392
*isComWrappersRCW = comWrappersContract.IsComWrappersRCW(rcwPtr) ?
Interop
.BOOL.TRUE :
Interop
.BOOL.FALSE;
6394
hr = (*isComWrappersRCW !=
Interop
.BOOL.FALSE) ? HResults.S_OK : HResults.S_FALSE;
6453
int ISOSDacInterface11.IsTrackedType(ClrDataAddress objAddr,
Interop
.BOOL* isTrackedType,
Interop
.BOOL* hasTaggedMemory)
6462
*isTrackedType =
Interop
.BOOL.FALSE;
6463
*hasTaggedMemory =
Interop
.BOOL.FALSE;
6475
*isTrackedType =
Interop
.BOOL.TRUE;
6477
hr = (*isTrackedType ==
Interop
.BOOL.TRUE) ? HResults.S_OK : HResults.S_FALSE;
6483
*hasTaggedMemory =
Interop
.BOOL.TRUE;
6593
int ISOSDacInterface13.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint,
Interop
.BOOL, void> pCallback)