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


IDebugEntryPointEvent2

Модуль отладки (DE) отправляет этот интерфейс в диспетчер отладки сеанса (SDM), когда программа будет выполнять первую инструкцию пользовательского кода.

Синтаксис

IDebugEntryPointEvent2 : IUnknown

Примечания для разработчиков

DE реализует этот интерфейс в рамках обычных операций. Интерфейс IDebugEvent2 должен быть реализован на том же объекте, что и этот интерфейс. SDM использует QueryInterface для доступа к интерфейсу IDebugEvent2 .

Заметки для вызывающих абонентов

De создает и отправляет этот объект события при загрузке программы и готов выполнить первую инструкцию пользовательского кода. Событие отправляется с помощью функции обратного вызова IDebugEventCallback2 , предоставляемой SDM при подключении к отлаживаемой программе.

Замечания

  • IDebugLoadCompleteEvent2 отправляется, когда программа будет выполнять самую первую инструкцию. Например, отправляется, IDebugEntryPoint2 когда программа будет выполнять функцию пользователя main .

При отправке IDebugEntryPointEvent2DE текущая позиция кода должна находиться в первой инструкции пользовательского кода, например main.

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также