Partager via


ICorDebugProcess3::SetEnableCustomNotification, méthode

Active et désactive des notifications de débogueur personnalisées du type spécifié.

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Paramètres

  • pClass
    [in] Type qui spécifie les notifications de débogueur personnalisées.

  • fEnable
    [in] true pour activer les notifications de débogueur personnalisées ; false pour les désactiver. La valeur par défaut est false.

Notes

Lorsque fEnable a la valeur true, les appels à la méthode Debugger.NotifyOfCrossThreadDependency déclenchent un rappel ICorDebugManagedCallback3::CustomNotification. Les notifications étant désactivées par défaut, le débogueur doit spécifier tous les types de notification qu'il connaît et qu'il souhaite gérer. Étant donné que la classe ICorDebugClass est délimitée par le domaine d'application, le débogueur doit appeler SetEnableCustomNotification pour chaque domaine d'application dans le processus s'il souhaite recevoir la notification pendant tout le processus.

Depuis le .NET Framework version 4, la seule notification prise en charge est une notification de dépendance inter-threads.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorDebug.idl, CorDebug,h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4

Voir aussi

Référence

ICorDebugProcess3, interface

ICorDebugProcess2, interface

ICorDebugProcess, interface

Autres ressources

Interfaces de débogage

Débogage (Référence des API non managées)