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