Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Notifica al depurador que se ha producido un error al intentar administrar un evento de Common Language Runtime (CLR).
HRESULT DebuggerError (
[in] ICorDebugProcess *pProcess,
[in] HRESULT errorHR,
[in] DWORD errorCode
);
Parámetros
pProcess
(Opción) Puntero a un objeto ICorDebugProcess que representa el proceso en el que se produjo el evento.errorHR
[in] El valor HRESULT que devolvió el controlador de eventos.errorCode
[in] Entero que especifica el error de CLR.
Comentarios
Dependiendo de la naturaleza del error, el proceso puede entrar en el modo de paso a través.
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. Será seguro llamar a ICorDebugProcess::GetID, pero no se deberá llamar a ninguno de los demás métodos, incluido ICorDebug::Terminate. El depurador debe utilizar las funciones del sistema operativo para finalizar los procesos.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0