Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Indique qu’une notification de débogueur personnalisée a été déclenchée.
Syntaxe
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
Paramètres
pThread [in] Pointeur vers le thread qui a déclenché la notification.
pAppDomain [in] Pointeur vers le domaine d’application qui contient le thread qui a déclenché la notification.
Valeur de retour
Cette méthode retourne les HRESULT spécifiques suivantes ainsi que les erreurs HRESULT qui indiquent une défaillance de méthode.
| HRESULT | Descriptif |
|---|---|
| S_OK | La méthode s’est terminée avec succès. |
Exceptions
Remarques
Un appel suivant à la méthode ICorDebugThread4 ::GetCurrentCustomDebuggerNotification récupère l’objet thread passé à la Debugger.NotifyOfCrossThreadDependency méthode. Le type de l’objet thread doit avoir été activé précédemment en appelant la méthode ICorDebugProcess3 ::SetEnableCustomNotification . Le débogueur peut lire des paramètres spécifiques au type à partir des champs de l’objet thread et peut stocker des réponses dans des champs.
L’interface ICorDebug n’impose aucune stratégie sur les types de notifications ou leur contenu, et la sémantique des notifications est strictement un contrat entre les débogueurs, les applications et .NET.
Spécifications
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
En-tête: CorDebug.idl, CorDebug.h
Bibliothèque: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 4.0