Compartir a través de


ICorDebugManagedCallback3::CustomNotification (Método)

Indica que se ha generado una notificación del depurador personalizada.

Sintaxis

HRESULT CustomNotification(ICorDebugThread *    pThread,  
                           ICorDebugAppDomain * pAppDomain);  

Parámetros

pThread
[in] Puntero al subproceso que generó la notificación.

pAppDomain
[in] Puntero al dominio de aplicación que contiene el subproceso que generó la notificación.

Valor devuelto

Este método devuelve los siguientes HRESULT específicos y los errores HRESULT que indican un error del método.

HRESULT Descripción
S_OK El método se completó correctamente.

Excepciones

Notas

Una llamada posterior al método ICorDebugThread4::GetCurrentCustomDebuggerNotification recupera el objeto de subproceso que se pasó al método Debugger.NotifyOfCrossThreadDependency. El tipo del objeto de subproceso debe haberse habilitado previamente llamando al método ICorDebugProcess3::SetEnableCustomNotification. El depurador puede leer parámetros específicos del tipo de los campos del objeto de subproceso y puede almacenar respuestas en campos.

La interfaz ICorDebug no impone ninguna directiva sobre los tipos de notificaciones o su contenido, y la semántica de las notificaciones es estrictamente un contrato entre depuradores, aplicaciones y .NET Framework.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4

Consulte también