# DacDbiImpl API Status 4/10: **30/159** (18.9%) 4/16: **27/148** (18.2%) 4/22: **37/142** (26.1%) - [ ] CheckDbiVersion - [x] FlushCache - [ ] DacSetTargetConsistencyChecks - [x] IsLeftSideInitialized - [x] GetAppDomainId - [ ] GetAppDomainObject - [x] GetAppDomainFullName - [ ] GetModuleSimpleName - [x] GetAssemblyPath - [ ] ResolveTypeReference - [x] GetModulePath - [ ] GetMetadata - [ ] GetSymbolsBuffer - [x] GetModuleData - [x] GetModuleForAssembly - [ ] GetAddressType - [x] GetCompilerFlags - [x] SetCompilerFlags - [ ] EnumerateAssembliesInAppDomain - [ ] EnumerateModulesInAssembly - [x] RequestSyncAtEvent - [x] SetSendExceptionsOutsideOfJMC - [x] MarkDebuggerAttachPending - [x] MarkDebuggerAttached - [ ] Hijack - [x] EnumerateThreads - [x] IsThreadMarkedDead - [ ] GetThreadHandle - [x] GetThreadObject - [ ] GetThreadAllocInfo - [ ] SetDebugState - [x] HasUnhandledException - [ ] GetUserState - [ ] GetPartialUserState - [x] GetConnectionID - [x] GetTaskID - [x] TryGetVolatileOSThreadID - [x] GetUniqueThreadID - [x] GetCurrentException - [x] GetObjectForCCW - [x] GetCurrentCustomDebuggerNotification - [x] GetCurrentAppDomain - [ ] ResolveAssembly - [ ] GetNativeCodeSequencePointsAndVarInfo - [ ] GetManagedStoppedContext - [ ] CreateStackWalk - [ ] DeleteStackWalk - [ ] GetStackWalkCurrentContext - [ ] SetStackWalkCurrentContext - [ ] UnwindStackWalkFrame - [ ] CheckContext - [ ] GetStackWalkCurrentFrameInfo - [ ] GetCountOfInternalFrames - [ ] EnumerateInternalFrames - [ ] GetStackParameterSize - [ ] GetFramePointer - [x] IsLeafFrame - [x] GetContext - [ ] ConvertContextToDebuggerRegDisplay - [x] IsDiagnosticsHiddenOrLCGMethod - [ ] GetVarArgSig - [x] RequiresAlign8 - [ ] ResolveExactGenericArgsToken - [ ] GetILCodeAndSig - [ ] GetNativeCodeInfo - [ ] GetNativeCodeInfoForAddr - [x] IsValueType - [x] HasTypeParams - [ ] GetClassInfo - [ ] GetInstantiationFieldInfo - [ ] TypeHandleToExpandedTypeInfo - [ ] GetObjectExpandedTypeInfo - [ ] GetObjectExpandedTypeInfoFromID - [x] GetTypeHandle - [ ] GetApproxTypeHandle - [ ] GetExactTypeHandle - [ ] GetMethodDescParams - [x] GetThreadStaticAddress - [ ] GetCollectibleTypeStaticAddress - [ ] GetEnCHangingFieldInfo - [ ] GetTypeHandleParams - [ ] GetSimpleType - [ ] IsExceptionObject - [ ] GetStackFramesFromException - [x] IsRcw - [ ] GetRcwCachedInterfacePointers - [ ] GetTypedByRefInfo - [ ] GetStringData - [ ] GetArrayData - [ ] GetBasicObjectInfo - [x] GetDebuggerControlBlockAddress - [x] GetObjectFromRefPtr - [ ] GetObject - [ ] GetVmObjectHandle - [x] IsVmObjectHandleValid - [ ] IsWinRTModule - [ ] GetHandleAddressFromVmHandle - [ ] GetObjectContents - [ ] GetThreadOwningMonitorLock - [ ] EnumerateMonitorEventWaitList - [x] GetAttachStateFlags - [ ] GetMetaDataFileInfoFromPEFile - [ ] IsThreadSuspendedOrHijacked - [ ] AreGCStructuresValid - [ ] CreateHeapWalk - [ ] DeleteHeapWalk - [ ] WalkHeap - [ ] GetHeapSegments - [ ] IsValidObject - [ ] CreateRefWalk - [ ] DeleteRefWalk - [ ] WalkRefs - [x] GetTypeID - [ ] GetTypeIDForType - [ ] GetObjectFields - [ ] GetTypeLayout - [ ] GetArrayLayout - [x] GetGCHeapInformation - [ ] GetPEFileMDInternalRW - [ ] AreOptimizationsDisabled - [x] GetDefinesBitField - [x] GetMDStructuresVersion - [ ] GetActiveRejitILCodeVersionNode - [ ] GetNativeCodeVersionNode - [ ] GetILCodeVersionNode - [ ] GetILCodeVersionNodeData - [ ] EnableGCNotificationEvents - [ ] IsDelegate - [ ] GetDelegateType - [ ] GetDelegateFunctionData - [ ] GetDelegateTargetObject - [ ] GetLoaderHeapMemoryRanges - [x] IsModuleMapped - [x] MetadataUpdatesApplied - [ ] GetDomainAssemblyFromModule - [ ] ParseContinuation - [ ] GetAsyncLocals - [ ] GetGenericArgTokenIndex --- ## Summary - Implemented: **30** - Not implemented (legacy-only): **129** - Total: **159**
DacDbiImpl API Status
4/10: 30/159 (18.9%)
4/16: 27/148 (18.2%)
4/22: 37/142 (26.1%)
Summary