Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, warum der Prozess für das Debuggen gestartet wurde.
Syntax
public enum enum_DEBUG_REASON {
DEBUG_REASON_ERROR = 0,
DEBUG_REASON_USER_LAUNCHED = 1,
DEBUG_REASON_USER_ATTACHED = 2,
DEBUG_REASON_AUTO_ATTACHED = 3,
DEBUG_REASON_CAUSALITY = 4
};
Felder
DEBUG_REASON_ERROR
Ein nicht bestimmter Fehler ist aufgetreten (dies wird als Standardbedingung verwendet, wenn keiner der anderen Gründe passt).
DEBUG_REASON_USER_LAUNCHED
Der Prozess wurde auf Anforderung des Benutzers gestartet.
DEBUG_REASON_USER_ATTACHED
Der bereits ausgeführte Prozess wurde vom Benutzer angefügt.
DEBUG_REASON_AUTO_ATTACHED
Der Prozess wurde beim Starten automatisch angefügt.
DEBUG_REASON_CAUSALITY
Der Prozess wurde aufgrund eines Just-In-Time (JIT)-Debuggingereignisses gestartet.
Hinweise
Wird von der GetDebugReason-Methode zurückgegeben.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll