IDkmDebugMonitorExceptionNotification Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Idkmdebugmonitorexceptionnotification wird von Komponenten implementiert, die das debugmonitorexception-Ereignis überwachen möchten. Wenn diese Benachrichtigung ausgelöst wird, wird der Ziel Prozess angehalten und kann untersucht werden. Das debugmonitorexception-Ereignis stellt Benachrichtigungen von debugmonitoren über Ausnahmen bereit, die innerhalb des Ziel Prozesses auftreten. Diese Ereignis Benachrichtigung wird vom Ausnahme-Manager und von Debug-Monitoren genutzt, die auf Komponenten Ebenen über dem Debug-Monitor ausgeführt werden, der die Ausnahme erkannt hat. Komponenten höherer Ebene sollten stattdessen Ausnahme Trigger verwenden. Weitere Informationen finden Sie unter dkmexception-Cache.
Wenn die Ausnahme nicht behandelt gesendet wird (dkmexceptionprocessingstage. unbehandelte ist festgelegt), wird die IDE angehalten. Andere Ausnahmen können abhängig von dkmexceptiontriggers, die von der AD7 Al oder anderen Komponenten festgelegt werden, angehalten werden. AD7 Al liest den Standardsatz von Triggern aus "%vsregistryroot%\ad7metrics\exception % categoryguid%" * .
Debugmonitorexception-Ereignisse können durch Aufrufen von "dkmeventdescriptors. unterdrücken ()" unterdrückt werden.
Implementierungen dieser Schnittstelle können einschränken, wenn Sie mithilfe eines Filters aufgerufen werden, der in ihrer Komponenten Konfiguration definiert ist. Die folgenden Eigenschaften können verwendet werden: basedebugmonitorid, EngineID, exceptioncategory, runtimeId.
public interface class IDkmDebugMonitorExceptionNotification
public interface class IDkmDebugMonitorExceptionNotification
__interface IDkmDebugMonitorExceptionNotification
public interface IDkmDebugMonitorExceptionNotification
type IDkmDebugMonitorExceptionNotification = interface
Public Interface IDkmDebugMonitorExceptionNotification
Methoden
| OnDebugMonitorException(DkmExceptionInformation, DkmWorkList, DkmEventDescriptorS) |
"Ondebugmonitorexception" wird als Teil der Ereignisverarbeitung aufgerufen. Weitere Informationen finden Sie unter Schnittstellen Definition. |