Поделиться через


Общие сведения об API обработчика отладчика

Этот раздел состоит из следующих частей.

Взаимодействие с подсистемой

Использование входных и выходных данных

Отслеживание событий

Использование точек останова

Доступ к памяти

Изучение трассировки стека

Управление потоками и процессами

Использование символов

Использование исходных файлов

Подключение к целевым объектам

Сведения о целевом объекте

Целевое состояние

Вызов расширений и функций расширений

Инструкции по сборке и дизассембле

Важно Интерфейсы IDebug*, такие как интерфейс IDebugEventCallbacks , хотя и COM, не являются правильными ИНТЕРФЕЙСами COM API. Вызов этих интерфейсов из управляемого кода является неподдерживаемым сценарием. Такие проблемы, как сборка мусора и владение потоком, приводят к нестабильной работе системы при вызове интерфейсов с помощью управляемого кода.