Интерфейс ICorDebugProcess2

Логическое расширение интерфейса ICorDebugProcess, представляющее процесс, выполняющий управляемый код.

Методы

Метод Описание
Метод ClearUnmanagedBreakpoint Удаляет точку останова с указанным смещением, которая была задана при предыдущем вызове ICorDebugProcess2::SetUnmanagedBreakpoint.
Метод GetDesiredNGENCompilerFlags Возвращает флаги, которые необходимо задать для среды CLR для загрузки образа в процесс, на который ссылается данный ICorDebugProcess2объект .
Метод GetReferenceValueFromGCHandle Возвращает указатель ссылки на указанный управляемый объект, имеющий дескриптор сборки мусора.
Метод GetThreadForTaskID Возвращает поток, в котором выполняется задача с указанным идентификатором.
Метод GetVersion Возвращает версию среды CLR, на которой выполняется отлаживаемый процесс.
Метод SetDesiredNGENCompilerFlags Задает флаги, необходимые JIT-компилятору для загрузки образа в отлаживаемый процесс.
Метод SetUnmanagedBreakpoint Задает неуправляемую точку останова по указанному смещению собственного изображения.

Комментарии

Примечание

Этот интерфейс не поддерживает удаленные вызовы между компьютерами или между процессами.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с версии 2.0.

См. также раздел