Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Уведомляет отладчик о том, что при попытке обработки события из среды CLR произошла ошибка.
Синтаксис
HRESULT DebuggerError (
[in] ICorDebugProcess *pProcess,
[in] HRESULT errorHR,
[in] DWORD errorCode
);
Параметры
pProcess [in] Указатель на объект ICorDebugProcess, представляющий процесс, в котором произошло событие.
errorHR [in] Значение HRESULT, возвращаемое обработчиком событий.
errorCode [in] Целое число, указывающее ошибку CLR.
Замечания
Процесс может быть помещен в режим сквозной передачи в зависимости от характера ошибки.
Обратный DebugError вызов указывает, что службы отладки отключены из-за ошибки, поэтому отладчики должны сделать сообщение об ошибке доступным для пользователя.
ICorDebugProcess::GetID будет безопасно вызываться, но все остальные методы, включая ICorDebug::Terminate, не должны вызываться. Отладчик должен использовать средства операционной системы для прекращения процессов.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 1.0