Compartir a través de


ICorDebugManagedCallback3::CustomNotification (Método)

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

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

Parámetros

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

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

Valor devuelto

Este método devuelve los siguientes HRESULT específicos, así como errores HRESULT que indican la existencia de un error en el método.

HRESULT

Descripción

S_OK

El método se ha ejecutado correctamente.

Comentarios

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 los 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 de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4

Vea también

Referencia

ICorDebugManagedCallback3 (Interfaz)

Otros recursos

Interfaces para depuración

Depuración (Referencia de la API no administrada)