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)