ICorDebugManagedCallback::DebuggerError (Método)
Notifica al depurador que se ha producido un error al intentar controlar un evento de Common Language Runtime (CLR).
Sintaxis
HRESULT DebuggerError (
[in] ICorDebugProcess *pProcess,
[in] HRESULT errorHR,
[in] DWORD errorCode
);
Parámetros
pProcess
[in] Puntero a un objeto "ICorDebugProcess" que representa el proceso en el que se produjo el evento.
errorHR
[in] Valor HRESULT que se devolvió desde el controlador de eventos.
errorCode
[in] Entero que especifica el error clR.
Comentarios
El proceso se puede colocar en modo de paso a través, en función de la naturaleza del error.
La devolución de llamada DebugError
indica que los servicios de depuración se han deshabilitado debido a un error, por lo que los depuradores deben hacer que el mensaje de error esté disponible para el usuario. ICorDebugProcess::GetID será seguro llamar a, pero no se debe llamar a todos los demás métodos, incluidos ICorDebug::Terminate. El depurador debe usar las instalaciones del sistema operativo para finalizar los procesos.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: está disponible desde la versión 1.0