IDkmExceptionDetailsProvider164 接口

定义

此接口允许对异常(特别是原始调用堆栈)进行扩展查询。

使用组件配置中定义的筛选器调用时,此接口的实现可能会受到限制。 可以使用以下属性:EngineId、ExceptionCategory、RuntimeId。

此 API 是在 Visual Studio 16 Update 4 (DkmApiVersion.VS16Update4) 中引入的。

public interface class IDkmExceptionDetailsProvider164
public interface IDkmExceptionDetailsProvider164
type IDkmExceptionDetailsProvider164 = interface
Public Interface IDkmExceptionDetailsProvider164

方法

GetRethrownCallStack(DkmExceptionDetails, Boolean, DkmVariableInfoFlags, DkmCallStackFilterOptions, DkmInstructionAddress[])

获取引发异常的位置的文本,类似于 .NET 异常的 StackTrace 属性。 Visual Studio 异常 UI 使用此 API。 在实现不希望显示调用堆栈的情况下(例如,如果调用堆栈窗口中已存在所有帧),这将返回一个空字符串。

适用于