IDkmFrameExceptionInterceptProvider.InterceptCurrentException Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
InterceptCurrentException is used to unwind to this frame as if there was an exception handler at that frame.
public:
void InterceptCurrentException(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, Microsoft::VisualStudio::Debugger::Exceptions::DkmExceptionInterceptActionFlags interceptAction, [Runtime::InteropServices::Out] System::UInt64 % cookie);
public void InterceptCurrentException (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, Microsoft.VisualStudio.Debugger.Exceptions.DkmExceptionInterceptActionFlags interceptAction, out ulong cookie);
abstract member InterceptCurrentException : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Exceptions.DkmExceptionInterceptActionFlags * uint64 -> unit
Public Sub InterceptCurrentException (frame As DkmStackWalkFrame, interceptAction As DkmExceptionInterceptActionFlags, ByRef cookie As ULong)
Parameters
- frame
- DkmStackWalkFrame
[In] DkmStackWalkFrame represents a frame on a call stack which has been walked, but may not have been formatted or filtered. Formatted frames are represented by DkmStackFrame instead.
- interceptAction
- DkmExceptionInterceptActionFlags
[In] Specifies exception interception actions.
- cookie
- UInt64
[Out] Cookie that represents this intercept request. The value is returned when an exception interception completed event is sent.