Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Предоставляет уведомление о состоянии во время процесса очистки исключения.
Синтаксис
HRESULT ExceptionUnwind (
[in] ICorDebugAppDomain *pAppDomain,
[in] ICorDebugThread *pThread,
[in] CorDebugExceptionUnwindCallbackType dwEventType,
[in] DWORD dwFlags
);
Параметры
pAppDomain [in] Указатель на объект ICorDebugAppDomain, представляющий домен приложения, содержащий поток, для которого было вызвано исключение.
pThread [in] Указатель на объект ICorDebugThread, представляющий поток, для которого было вызвано исключение.
dwEventType [in] Значение перечисления CorDebugExceptionUnwindCallbackType, указывающее событие, которое сигнализирует обратным вызовом во время этапа очистки.
dwFlags [in] Значение перечисления CorDebugExceptionFlags , указывающее дополнительные сведения об исключении.
Замечания
ExceptionUnwind вызывается в различных точках во время этапа очистки процесса обработки исключений.
ExceptionUnwind при отмене одного исключения можно вызывать несколько раз.
Если dwEventType = DEBUG_EXCEPTION_INTERCEPTED, указатель инструкции будет находиться в конечной рамке потока, в точке последовательности до (это может быть несколько инструкций до) инструкции, которая привела к исключению.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 2.0