IDkmFrameExceptionInterceptProvider.InterceptCurrentException(DkmStackWalkFrame, DkmExceptionInterceptActionFlags, UInt64) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерцепткуррентексцептион используется для очистки этого фрейма, как если бы в этом кадре существовал обработчик исключений.
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)
Параметры
- frame
- DkmStackWalkFrame
Окне Дкмстакквалкфраме представляет кадр в стеке вызовов, который был перемещен, но может быть не отформатирован или отфильтрован. Отформатированные кадры представлены Дкмстаккфраме.
- interceptAction
- DkmExceptionInterceptActionFlags
Окне Указывает действия перехвата исключений.
- cookie
- UInt64
Заполняет Файл cookie, представляющий этот запрос перехвата. Значение возвращается при отправке события завершения перехвата исключений.