IDkmFrameExceptionInterceptProvider.GetUnwindAddress 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果要截获到此帧的异常,则返回表示位置的地址。
public:
void GetUnwindAddress(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ % newAddress);
public void GetUnwindAddress (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, out Microsoft.VisualStudio.Debugger.DkmInstructionAddress newAddress);
abstract member GetUnwindAddress : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * DkmInstructionAddress -> unit
Public Sub GetUnwindAddress (frame As DkmStackWalkFrame, ByRef newAddress As DkmInstructionAddress)
参数
- frame
- DkmStackWalkFrame
中DkmStackWalkFrame 表示调用堆栈上的一个帧,该帧已遍历,但可能未进行格式设置或筛选。 格式化的帧由 DkmStackFrame 表示。
- newAddress
- DkmInstructionAddress
弄如果异常已展开到此帧,则可能是新地址。