DkmExceptionTrigger Klasse

Definition

Beschreibt eine Ausnahme oder eine Auflistung von Ausnahmen, bei denen eine Komponente unterbrechen möchte. Wenn eine Komponente höherer Ebene über bestimmte Ausnahmen benachrichtigt werden soll, sollte Sie mindestens einen Ausnahme Trigger erstellen und diese Trigger aktivieren (dkmprocess. enableexceptiontriggers). Wenn die Ausnahme auftritt, wird eine Ausnahme ausgelöst, wenn dieser Trigger erfüllt ist.

Abgeleitete Klassen: dkmexceptioncategory-Generator, dkmexceptioncodelock, dkmexceptionglobal-Generator, dkmexceptionname-Generator

public ref class DkmExceptionTrigger abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmExceptionTrigger abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DkmExceptionTrigger abstract
[System.Runtime.InteropServices.Guid("736be8c2-b44a-3d59-24b1-e132fbe225fc")]
public abstract class DkmExceptionTrigger
[<System.Runtime.InteropServices.Guid("736be8c2-b44a-3d59-24b1-e132fbe225fc")>]
type DkmExceptionTrigger = class
Public MustInherit Class DkmExceptionTrigger
Vererbung
DkmExceptionTrigger
Abgeleitet
Attribute

Eigenschaften

ExceptionConditionInfo

Optionale Informationen zu Ausnahmebedingungen.

         Diese API wurde in Visual Studio 15 RTM (dkmapiversion. VS15RTM) eingeführt.
ProcessingStage

Der Debugger empfängt Benachrichtigungen vom Ziel Prozess in verschiedenen Phasen innerhalb der Ausnahme Verarbeitung (z. b. Ausnahme ausgelöst, Ausnahme nicht behandelt). Diese Enumeration ist eine Bitmaske, für die der Trigger ausgelöst werden soll.

TagValue

Dkmexceptionauslöst ist eine abstrakte Basisklasse. Diese Enumeration gibt an, welche abgeleitete Klasse dieses Objekt eine Instanz von ist.

Thread

Optionale Der Thread, für den dieser-Auslösewert gilt. Wenn der Wert NULL ist, wird der-Wert für alle Threads überprüft.

Gilt für