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.
Aktiviert und deaktiviert benutzerdefinierte Debuggerbenachrichtigungen des angegebenen Typs.
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
Parameter
pClass
[in] Der Typ, der benutzerdefinierte Debuggerbenachrichtigungen angibt.fEnable
[in] true, um benutzerdefinierte Debuggerbenachrichtigungen zu aktivieren, false, um Benachrichtigungen zu deaktivieren. Der Standardwert ist false.
Hinweise
Wenn fEnable auf true festgelegt ist, lösen Aufrufe der Debugger.NotifyOfCrossThreadDependency-Methode einen ICorDebugManagedCallback3::CustomNotification-Rückruf aus. Benachrichtigungen sind standardmäßig deaktiviert. Daher muss der Debugger alle Benachrichtigungstypen angeben, die er kennt und behandeln möchte. Da der Gültigkeitsbereich der ICorDebugClass-Klasse anhand der Anwendungsdomänen festgelegt wird, muss der Debugger SetEnableCustomNotification für jede Anwendungsdomäne im Prozess aufrufen, wenn er die Benachrichtigung für den gesamten Prozess empfangen will.
Ab .NET Framework, Version 4 wird als einzige Benachrichtigung eine threadübergreifende Abhängigkeitsbenachrichtigung unterstützt.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4
Siehe auch
Referenz
ICorDebugProcess3-Schnittstelle
ICorDebugProcess2-Schnittstelle
ICorDebugProcess-Schnittstelle