IDkmDebugMonitorExceptionNotification Интерфейс

Определение

Идкмдебугмониторексцептионнотификатион реализуется компонентами, которые хотят прослушивать событие Дебугмониторексцептион. При срабатывании этого уведомления целевой процесс будет приостановлен и его можно будет исследовать. Событие "Дебугмониторексцептион" предоставляет уведомления от мониторов отладки об исключениях, происходящих в целевом процессе. Это уведомление о событии обрабатывается диспетчером исключений и отлаживать мониторы, работающие на уровнях компонентов выше монитора отладки, который обнаружил исключение. Вместо этого компоненты более высокого уровня должны использовать триггеры исключений. Дополнительные сведения см. в разделе Дкмексцептионтригжер.

Если исключение отправляется необработанным (задано Дкмексцептионпроцессингстаже. unhand), среда IDE будет прервана. Другие исключения могут останавливаться в зависимости от Дкмексцептионтригжерс, заданных AD7 AL или другими компонентами. AD7 AL считывает набор триггеров по умолчанию из%VSRegistryRoot%\AD7Metrics\Exception % категоригуид% * .

События Дебугмониторексцептион можно подавлять путем вызова Дкмевентдескрипторс. подавлять ().

Реализации этого интерфейса могут ограничивать, когда они вызываются с помощью фильтра, определенного в конфигурации компонента. Можно использовать следующие свойства: Баседебугмониторид, Енгинеид, Ексцептионкатегори, Рунтимеид.

public interface class IDkmDebugMonitorExceptionNotification
public interface class IDkmDebugMonitorExceptionNotification
__interface IDkmDebugMonitorExceptionNotification
public interface IDkmDebugMonitorExceptionNotification
type IDkmDebugMonitorExceptionNotification = interface
Public Interface IDkmDebugMonitorExceptionNotification

Методы

OnDebugMonitorException(DkmExceptionInformation, DkmWorkList, DkmEventDescriptorS)

Ондебугмониторексцептион вызывается как часть обработки события. Дополнительные сведения см. в разделе Определение интерфейса.

Применяется к