457 references to BOOL
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)
117public int DacSetTargetConsistencyChecks(Interop.BOOL fEnableAsserts) 132public 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; 242public int GetAssemblyPath(ulong vmAssembly, nint pStrFilename, Interop.BOOL* pResult) 245*pResult = Interop.BOOL.FALSE; 254*pResult = Interop.BOOL.FALSE; 259*pResult = Interop.BOOL.TRUE; 363public int GetModulePath(ulong vmModule, nint pStrFilename, Interop.BOOL* pResult) 366*pResult = Interop.BOOL.FALSE; 386*pResult = Interop.BOOL.FALSE; 391*pResult = Interop.BOOL.TRUE; 607pData->fIsDynamic = isDynamic ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 609pData->fInMemory = string.IsNullOrEmpty(path) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 639public 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; 682public int IsManagedCode(ulong address, Interop.BOOL* pIsManaged) 690*pIsManaged = Interop.BOOL.FALSE; 694*pIsManaged = Interop.BOOL.TRUE; 716public 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; 755public int SetCompilerFlags(ulong vmAssembly, Interop.BOOL fAllowJitOpts, Interop.BOOL fEnableEnC) 768if (fAllowJitOpts != Interop.BOOL.FALSE) 773if (fEnableEnC != Interop.BOOL.FALSE) 887public int SetSendExceptionsOutsideOfJMC(Interop.BOOL sendExceptionsOutsideOfJMC) 893_target.Contracts.Debugger.SetSendExceptionsOutsideOfJMC(sendExceptionsOutsideOfJMC != Interop.BOOL.FALSE); 941public int MarkDebuggerAttached(Interop.BOOL fAttached) 950debugger.MarkDebuggerAttached(fAttached != Interop.BOOL.FALSE); 952else if (fAttached != Interop.BOOL.FALSE) 1098public 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; 1251public int HasUnhandledException(ulong vmThread, Interop.BOOL* pResult) 1254*pResult = Interop.BOOL.FALSE; 1259*pResult = threadData.HasUnhandledException ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 1637Interop.BOOL fCodeAvailable, 1983public 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; 2023Interop.BOOL localResult; 2301? Interop.BOOL.TRUE 2302: Interop.BOOL.FALSE; 2305data.v.jitFuncData.isInstantiatedGeneric = HasClassOrMethodInstantiation(rts, md) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 2306data.v.jitFuncData.justAfterILThrow = (handle.IsInterrupted && !handle.HasFaulted && nativeOffset != 0) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 2581public int IsLeafFrame(ulong vmThread, byte* pContext, Interop.BOOL* pResult) 2584*pResult = Interop.BOOL.FALSE; 2600? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 2732public 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; 3082public int IsValueType(ulong vmTypeHandle, Interop.BOOL* pResult) 3085*pResult = Interop.BOOL.FALSE; 3091*pResult = rts.IsValueType(th) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 3110public int HasTypeParams(ulong vmTypeHandle, Interop.BOOL* pResult) 3113*pResult = Interop.BOOL.FALSE; 3119*pResult = rts.ContainsGenericVariables(typeHandle) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 3303fd.m_fFldStorageAvailable = Interop.BOOL.FALSE; 3310fd.m_fFldStorageAvailable = Interop.BOOL.TRUE; 4005pFieldData->m_fFldStorageAvailable = Interop.BOOL.TRUE; 4215public int IsExceptionObject(ulong vmObject, Interop.BOOL* pResult) 4218*pResult = Interop.BOOL.FALSE; 4231*pResult = Interop.BOOL.TRUE; 4270public int EnumerateStackFramesFromException(ulong vmObject, delegate* unmanaged<ulong, ulong, ulong, uint, Interop.BOOL, nint, void> fpCallback, nint pUserData) 4288Interop.BOOL isLastForeign = frame.IsLastForeignExceptionFrame ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 4323public int IsRcw(ulong vmObject, Interop.BOOL* pResult) 4326*pResult = Interop.BOOL.FALSE; 4332*pResult = rcw != TargetPointer.Null ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 4493public int GetArrayData(ulong objectAddress, Interop.BOOL* pIsValidArray, DacDbiArrayInfo* pArrayInfo) 4496*pIsValidArray = Interop.BOOL.FALSE; 4508*pIsValidArray = Interop.BOOL.TRUE; 4556public int GetBasicObjectInfo(ulong objectAddress, Interop.BOOL* pIsValidRef, uint* pObjSize, uint* pObjOffsetToVars, DebuggerIPCE_ExpandedTypeData* pObjTypeData) 4562*pIsValidRef = Interop.BOOL.TRUE; 4575*pIsValidRef = Interop.BOOL.FALSE; 4578if (*pIsValidRef == Interop.BOOL.TRUE && th is not null) 4709public int IsVmObjectHandleValid(ulong vmHandle, Interop.BOOL* pResult) 4712*pResult = Interop.BOOL.FALSE; 4717*pResult = obj != TargetPointer.Null ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 4839public 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; 4906public int IsThreadSuspendedOrHijacked(ulong vmThread, Interop.BOOL* pResult) 4915*pResult = Interop.BOOL.FALSE; 4918? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 5208public int IsValidObject(ulong obj, Interop.BOOL* pResult) 5212Interop.BOOL isValid = Interop.BOOL.FALSE; 5225isValid = Interop.BOOL.TRUE; 5229isValid = Interop.BOOL.FALSE; 5250public int CreateRefWalk(nuint* pHandle, Interop.BOOL walkStacks, CorGCReferenceType handleWalkMask) 5261walk = new RefWalk(_target, walkStacks != Interop.BOOL.FALSE, handleWalkMask); 5763pHeapInfo->areGCStructuresValid = gc.GetGCStructuresValid() ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 5770pHeapInfo->concurrent = identifiers.Contains(GCIdentifiers.Background) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 5797public int HasReadWriteMetadata(ulong vmPEAssembly, Interop.BOOL* pHasReadWriteMetadata) 5806*pHasReadWriteMetadata = Interop.BOOL.FALSE; 5808*pHasReadWriteMetadata = hasReadWriteMetadata ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 5827public int AreOptimizationsDisabled(ulong vmModule, uint methodTk, Interop.BOOL* pOptimizationsDisabled) 5842*pOptimizationsDisabled = Interop.BOOL.FALSE; 5859*pOptimizationsDisabled = Interop.BOOL.TRUE; 6140public int EnableGCNotificationEvents(Interop.BOOL fEnable) 6146_target.Contracts.Debugger.EnableGCNotificationEvents(fEnable != Interop.BOOL.FALSE); 6162public int IsDelegate(ulong vmObject, Interop.BOOL* pResult) 6170*pResult = Interop.BOOL.FALSE; 6174*pResult = IsDelegateHelper(vmObject) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 6299public int IsModuleMapped(ulong pModule, Interop.BOOL* isModuleMapped) 6311*isModuleMapped = Interop.BOOL.FALSE; 6316*isModuleMapped = loader.IsModuleMapped(handle) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 6337public 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)
50public Interop.BOOL m_fFldStorageAvailable; 166public Interop.BOOL isInstantiatedGeneric; 185public Interop.BOOL fIsDynamic; 186public Interop.BOOL fInMemory; 225public Interop.BOOL isLastForeignExceptionFrame; 238public Interop.BOOL areGCStructuresValid; 241public Interop.BOOL concurrent; 320public Interop.BOOL fIsFilterFrame; 323public Interop.BOOL isInstantiatedGeneric; 324public Interop.BOOL justAfterILThrow; 563int DacSetTargetConsistencyChecks(Interop.BOOL fEnableAsserts); 566int IsLeftSideInitialized(Interop.BOOL* pResult); 578int GetAssemblyPath(ulong vmAssembly, nint pStrFilename, Interop.BOOL* pResult); 584int GetModulePath(ulong vmModule, nint pStrFilename, Interop.BOOL* pResult); 596int GetModuleForAssembly(ulong vmAssembly, ulong* pModule, Interop.BOOL* pIsModuleLoaded); 599int IsManagedCode(ulong address, Interop.BOOL* pIsManaged); 602int GetCompilerFlags(ulong vmAssembly, Interop.BOOL* pfAllowJITOpts, Interop.BOOL* pfEnableEnC); 605int SetCompilerFlags(ulong vmAssembly, Interop.BOOL fAllowJitOpts, Interop.BOOL fEnableEnC); 614int SetSendExceptionsOutsideOfJMC(Interop.BOOL sendExceptionsOutsideOfJMC); 620int MarkDebuggerAttached(Interop.BOOL fAttached); 629int IsThreadMarkedDead(ulong vmThread, Interop.BOOL* pResult); 644int HasUnhandledException(ulong vmThread, Interop.BOOL* pResult); 680int GetNativeCodeSequencePointsAndVarInfo(ulong vmMethodDesc, ulong startAddress, Interop.BOOL fCodeAvailable, uint* pFixedArgCount, delegate* unmanaged<NativeVarInfo*, void*, void> fpVarInfoCallback, delegate* unmanaged<DbiOffsetMapping*, void*, void> fpSeqPointCallback, nint pUserData); 698int UnwindStackWalkFrame(nuint pSFIHandle, Interop.BOOL* pResult); 716int IsLeafFrame(ulong vmThread, byte* pContext, Interop.BOOL* pResult); 728int RequiresAlign8(ulong thExact, Interop.BOOL* pResult); 743int IsValueType(ulong vmTypeHandle, Interop.BOOL* pResult); 746int HasTypeParams(ulong vmTypeHandle, Interop.BOOL* pResult); 790int IsExceptionObject(ulong vmObject, Interop.BOOL* pResult); 793int EnumerateStackFramesFromException(ulong vmObject, /*FP_EXCEPTION_STACK_FRAME_CALLBACK*/ delegate* unmanaged<ulong, ulong, ulong, uint, Interop.BOOL, nint, void> fpCallback, nint pUserData); 796int IsRcw(ulong vmObject, Interop.BOOL* pResult); 808int GetArrayData(ulong objectAddress, Interop.BOOL* pIsValidArray, DacDbiArrayInfo* pArrayInfo); 811int GetBasicObjectInfo(ulong objectAddress, Interop.BOOL* pIsValidRef, uint* pObjSize, uint* pObjOffsetToVars, DebuggerIPCE_ExpandedTypeData* pObjTypeData); 826int IsVmObjectHandleValid(ulong vmHandle, Interop.BOOL* pResult); 841int GetModuleMetaDataFileInfo(ulong vmModule, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename, Interop.BOOL* pResult); 844int IsThreadSuspendedOrHijacked(ulong vmThread, Interop.BOOL* pResult); 859int IsValidObject(ulong obj, Interop.BOOL* pResult); 862int CreateRefWalk(nuint* pHandle, Interop.BOOL walkStacks, CorGCReferenceType handleWalkMask); 889int HasReadWriteMetadata(ulong vmPEAssembly, Interop.BOOL* pHasReadWriteMetadata); 892int AreOptimizationsDisabled(ulong vmModule, uint methodTk, Interop.BOOL* pOptimizationsDisabled); 910int EnableGCNotificationEvents(Interop.BOOL fEnable); 913int IsDelegate(ulong vmObject, Interop.BOOL* pResult); 922int IsModuleMapped(ulong pModule, Interop.BOOL* isModuleMapped); 925int MetadataUpdatesApplied(Interop.BOOL* pResult);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (144)
12public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int> DacSetTargetConsistencyChecks_5; 13public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsLeftSideInitialized_6; 17public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> GetAssemblyPath_10; 19public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> GetModulePath_12; 23public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, ulong*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> GetModuleForAssembly_16; 24public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsManagedCode_17; 25public unsafe 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; 26public unsafe 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; 29public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int> SetSendExceptionsOutsideOfJMC_22; 31public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int> MarkDebuggerAttached_24; 34public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsThreadMarkedDead_27; 39public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> HasUnhandledException_32; 51public unsafe 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; 57public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> UnwindStackWalkFrame_50; 63public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, byte*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsLeafFrame_56; 67public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> RequiresAlign8_60; 72public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsValueType_65; 73public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> HasTypeParams_66; 87public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsExceptionObject_80; 88public unsafe 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; 89public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsRcw_82; 93public unsafe 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; 94public unsafe 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; 99public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsVmObjectHandleValid_92; 104public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint*, uint*, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> GetModuleMetaDataFileInfo_97; 105public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsThreadSuspendedOrHijacked_98; 110public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsValidObject_103; 111public unsafe 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; 120public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> HasReadWriteMetadata_113; 121public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> AreOptimizationsDisabled_114; 127public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int> EnableGCNotificationEvents_120; 128public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsDelegate_121; 131public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsModuleMapped_124; 132public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> MetadataUpdatesApplied_125; 391int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.DacSetTargetConsistencyChecks(global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL fEnableAsserts) 396var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int>)__vtable[5]); 410internal static unsafe int ABI_DacSetTargetConsistencyChecks(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL fEnableAsserts) 432int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsLeftSideInitialized(global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 437var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[6]); 451internal static unsafe int ABI_IsLeftSideInitialized(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 596int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetAssemblyPath(ulong vmAssembly, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 601var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[10]); 615internal static unsafe int ABI_GetAssemblyPath(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmAssembly, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 678int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModulePath(ulong vmModule, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 683var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[12]); 697internal static unsafe int ABI_GetModulePath(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmModule, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 842int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModuleForAssembly(ulong vmAssembly, ulong* pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pIsModuleLoaded) 847var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, ulong*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[16]); 861internal static unsafe int ABI_GetModuleForAssembly(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmAssembly, ulong* pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pIsModuleLoaded) 883int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsManagedCode(ulong address, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pIsManaged) 888var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[17]); 902internal static unsafe int ABI_IsManagedCode(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong address, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pIsManaged) 924int 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) 929var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[18]); 943internal static unsafe 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) 965int 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) 970var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int>)__vtable[19]); 984internal static unsafe 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) 1088int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.SetSendExceptionsOutsideOfJMC(global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL sendExceptionsOutsideOfJMC) 1093var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int>)__vtable[22]); 1107internal static unsafe int ABI_SetSendExceptionsOutsideOfJMC(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL sendExceptionsOutsideOfJMC) 1170int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.MarkDebuggerAttached(global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL fAttached) 1175var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int>)__vtable[24]); 1189internal static unsafe int ABI_MarkDebuggerAttached(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL fAttached) 1293int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsThreadMarkedDead(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 1298var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[27]); 1312internal static unsafe int ABI_IsThreadMarkedDead(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 1498int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasUnhandledException(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 1503var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[32]); 1517internal static unsafe int ABI_HasUnhandledException(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 1990int 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) 1995var __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]); 2009internal static unsafe 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) 2236int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.UnwindStackWalkFrame(nuint pSFIHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2241var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[50]); 2255internal static unsafe int ABI_UnwindStackWalkFrame(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nuint pSFIHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2482int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsLeafFrame(ulong vmThread, byte* pContext, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2487var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, byte*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[56]); 2501internal static unsafe int ABI_IsLeafFrame(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, byte* pContext, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2646int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.RequiresAlign8(ulong thExact, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2651var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[60]); 2665internal static unsafe int ABI_RequiresAlign8(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong thExact, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2851int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsValueType(ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2856var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[65]); 2870internal static unsafe int ABI_IsValueType(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2892int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasTypeParams(ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 2897var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[66]); 2911internal static unsafe int ABI_HasTypeParams(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmTypeHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 3466int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsExceptionObject(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 3471var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[80]); 3485internal static unsafe int ABI_IsExceptionObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 3507int 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) 3512var __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]); 3526internal static unsafe 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) 3548int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsRcw(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 3553var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[82]); 3567internal static unsafe int ABI_IsRcw(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 3712int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetArrayData(ulong objectAddress, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pIsValidArray, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiArrayInfo* pArrayInfo) 3717var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacDbiArrayInfo*, int>)__vtable[86]); 3731internal static unsafe 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) 3753int 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) 3758var __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]); 3772internal static unsafe 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) 3958int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsVmObjectHandleValid(ulong vmHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 3963var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[92]); 3977internal static unsafe int ABI_IsVmObjectHandleValid(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 4163int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.GetModuleMetaDataFileInfo(ulong vmModule, uint* dwTimeStamp, uint* dwImageSize, nint pStrFilename, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 4168var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint*, uint*, nint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[97]); 4182internal static unsafe 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) 4204int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsThreadSuspendedOrHijacked(ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 4209var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[98]); 4223internal static unsafe int ABI_IsThreadSuspendedOrHijacked(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmThread, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 4409int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsValidObject(ulong obj, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 4414var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[103]); 4428internal static unsafe int ABI_IsValidObject(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong obj, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 4450int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.CreateRefWalk(nuint* pHandle, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL walkStacks, global::Microsoft.Diagnostics.DataContractReader.Legacy.CorGCReferenceType handleWalkMask) 4455var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, global::Microsoft.Diagnostics.DataContractReader.Legacy.CorGCReferenceType, int>)__vtable[104]); 4469internal static unsafe 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) 4830int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.HasReadWriteMetadata(ulong vmPEAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pHasReadWriteMetadata) 4835var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[113]); 4849internal static unsafe int ABI_HasReadWriteMetadata(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmPEAssembly, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pHasReadWriteMetadata) 4871int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.AreOptimizationsDisabled(ulong vmModule, uint methodTk, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pOptimizationsDisabled) 4876var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[114]); 4890internal static unsafe int ABI_AreOptimizationsDisabled(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmModule, uint methodTk, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pOptimizationsDisabled) 5117int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.EnableGCNotificationEvents(global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL fEnable) 5122var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, int>)__vtable[120]); 5136internal static unsafe int ABI_EnableGCNotificationEvents(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL fEnable) 5158int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsDelegate(ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 5163var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[121]); 5177internal static unsafe int ABI_IsDelegate(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong vmObject, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 5281int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.IsModuleMapped(ulong pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* isModuleMapped) 5286var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[124]); 5300internal static unsafe int ABI_IsModuleMapped(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong pModule, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* isModuleMapped) 5322int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.MetadataUpdatesApplied(global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* pResult) 5327var __target = ((delegate* unmanaged[MemberFunction]<void*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[125]); 5341internal static unsafe 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)
74public unsafe 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; 76public unsafe 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; 85public unsafe 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; 3487int 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) 3492var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, void>, int>)__vtable[67]); 3509internal static unsafe 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) 3590int 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) 3595var __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]); 3612internal static unsafe 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) 4011int 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) 4016var __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]); 4033internal static unsafe 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)
11public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsComWrappersCCW_4; 13public unsafe delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int> IsComWrappersRCW_6; 173int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.IsComWrappersCCW(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress ccw, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* isComWrappersCCW) 178var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[4]); 195internal static unsafe int ABI_IsComWrappersCCW(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, ulong __ccw_native, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* isComWrappersCCW) 265int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface10.IsComWrappersRCW(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress rcw, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL* isComWrappersRCW) 270var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[6]); 287internal static unsafe 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)
10public unsafe 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; 51int 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) 56var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL*, int>)__vtable[3]); 73internal static unsafe 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)
10public unsafe 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; 63int 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) 68var __target = ((delegate* unmanaged[MemberFunction]<void*, ulong, int, delegate* unmanaged<ulong, nuint, global::Microsoft.Diagnostics.DataContractReader.Legacy.Interop.BOOL, void>, int>)__vtable[3]); 85internal static unsafe 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)
471public Interop.BOOL bFree; 526public Interop.BOOL isDuplicateClause; 528public Interop.BOOL isCatchAllHandler; 604public Interop.BOOL isNeutered; 606public Interop.BOOL isPegged; 607public Interop.BOOL isGlobalPegged; 608public Interop.BOOL hasStrongRef; 609public Interop.BOOL isExtendsCOMObject; 610public Interop.BOOL isAggregated; 631public Interop.BOOL isJupiterObject; 632public Interop.BOOL supportsIInspectable; 633public Interop.BOOL isAggregated; 634public Interop.BOOL isContained; 635public Interop.BOOL isFreeThreaded; 636public Interop.BOOL isDisconnected; 828int TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*VISITHEAP*/ delegate* unmanaged</*ClrDataAddress*/ ulong, nuint, Interop.BOOL, void> pCallback); 832int TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback); 854int TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, /*VISITRCWFORCLEANUP*/ delegate* unmanaged</*ClrDataAddress*/ ulong, /*ClrDataAddress*/ ulong, /*ClrDataAddress*/ ulong, Interop.BOOL, void*, Interop.BOOL> pCallback, void* token); 1101int IsComWrappersCCW(ClrDataAddress ccw, Interop.BOOL* isComWrappersCCW); 1105int IsComWrappersRCW(ClrDataAddress rcw, Interop.BOOL* isComWrappersRCW); 1115int IsTrackedType(ClrDataAddress objAddr, Interop.BOOL* isTrackedType, Interop.BOOL* hasTaggedMemory); 1133int TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged< /*ClrDataAddress*/ ulong, nuint, Interop.BOOL, void> pCallback);
SOSDacImpl.cs (58)
623data->isNeutered = sccwData.IsNeutered ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 625data->isPegged = Interop.BOOL.FALSE; 626data->isGlobalPegged = Interop.BOOL.FALSE; 627data->hasStrongRef = (refCount > 0) && !sccwData.IsHandleWeak ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 628data->isExtendsCOMObject = sccwData.IsExtendsCOMObject ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 629data->isAggregated = sccwData.IsAggregated ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 1986data->heap_analyze_success = (heapData.HeapAnalyzeSuccess ?? false) ? (int)Interop.BOOL.TRUE : (int)Interop.BOOL.FALSE; 2033data->heap_analyze_success = (heapData.HeapAnalyzeSuccess ?? false) ? (int)Interop.BOOL.TRUE : (int)Interop.BOOL.FALSE; 3620data->loh_p = oomData.LohP ? (int)Interop.BOOL.TRUE : (int)Interop.BOOL.FALSE; 3671data->loh_p = oomData.LohP ? (int)Interop.BOOL.TRUE : (int)Interop.BOOL.FALSE; 3825data->isAggregated = rcwData.IsAggregated ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 3826data->isContained = rcwData.IsContained ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 3827data->isFreeThreaded = rcwData.IsFreeThreaded ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 3828data->isDisconnected = rcwData.IsDisconnected ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 4339data->bFree = Interop.BOOL.TRUE; 4346data->bFree = syncBlock.IsSyncBlockFree(number) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 4347if (data->bFree == Interop.BOOL.FALSE) 4819ehInfo.isCatchAllHandler = clause.IsCatchAllHandler is true ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 4884private int TraverseLoaderHeapCore(TargetPointer loaderHeapAddr, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback) 4906pCallback(block.Address.Value, (nuint)block.Size.Value, i == 1 ? Interop.BOOL.TRUE : Interop.BOOL.FALSE); 4930int ISOSDacInterface.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback) 5034int ISOSDacInterface.TraverseRCWCleanupList(ClrDataAddress cleanupListPtr, delegate* unmanaged<ulong, ulong, ulong, Interop.BOOL, void*, Interop.BOOL> pCallback, void* token) 5054info.IsFreeThreaded ? Interop.BOOL.TRUE : Interop.BOOL.FALSE, 5079int ISOSDacInterface.TraverseVirtCallStubHeap(ClrDataAddress pAppDomain, VCSHeapType heaptype, delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback) 5167*inDCOMProxy = (int)Interop.BOOL.FALSE; 6303int ISOSDacInterface10.IsComWrappersCCW(ClrDataAddress ccw, Interop.BOOL* isComWrappersCCW) 6316*isComWrappersCCW = (ccwPtr != TargetPointer.Null) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 6383int ISOSDacInterface10.IsComWrappersRCW(ClrDataAddress rcw, Interop.BOOL* isComWrappersRCW) 6395*isComWrappersRCW = Interop.BOOL.FALSE; 6399*isComWrappersRCW = comWrappersContract.IsComWrappersRCW(rcwPtr) ? Interop.BOOL.TRUE : Interop.BOOL.FALSE; 6401hr = (*isComWrappersRCW != Interop.BOOL.FALSE) ? HResults.S_OK : HResults.S_FALSE; 6460int ISOSDacInterface11.IsTrackedType(ClrDataAddress objAddr, Interop.BOOL* isTrackedType, Interop.BOOL* hasTaggedMemory) 6469*isTrackedType = Interop.BOOL.FALSE; 6470*hasTaggedMemory = Interop.BOOL.FALSE; 6482*isTrackedType = Interop.BOOL.TRUE; 6484hr = (*isTrackedType == Interop.BOOL.TRUE) ? HResults.S_OK : HResults.S_FALSE; 6490*hasTaggedMemory = Interop.BOOL.TRUE; 6600int ISOSDacInterface13.TraverseLoaderHeap(ClrDataAddress loaderHeapAddr, /*LoaderHeapKind*/ int kind, /*VISITHEAP*/ delegate* unmanaged<ulong, nuint, Interop.BOOL, void> pCallback)