Compartir a través de


ICorDebugManagedCallback3::CustomNotification (Método)

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

Syntax

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, así como los errores HRESULT que indican el error del método.

HRESULT Description
S_OK El método se completó correctamente.

Excepciones

Observaciones

Una llamada posterior al método ICorDebugThread4::GetCurrentCustomDebuggerNotification recupera el objeto de subproceso que se pasó al Debugger.NotifyOfCrossThreadDependency método . 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.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.0

Consulte también