ICorDebugProcess3::SetEnableCustomNotification-Methode
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