Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aparat debugowania (DE) wysyła ten interfejs do menedżera debugowania sesji (SDM), gdy program ma wykonać pierwszą instrukcję kodu użytkownika.
Składnia
IDebugEntryPointEvent2 : IUnknown
Uwagi dotyczące implementacji
De implementuje ten interfejs w ramach normalnych operacji. Interfejs IDebugEvent2 musi być zaimplementowany na tym samym obiekcie co ten interfejs. Program SDM używa elementu QueryInterface do uzyskiwania dostępu do interfejsu IDebugEvent2 .
Uwagi dotyczące wywoływania
De tworzy i wysyła ten obiekt zdarzenia, gdy debugowany program został załadowany i jest gotowy do wykonania pierwszej instrukcji kodu użytkownika. Zdarzenie jest wysyłane przy użyciu funkcji wywołania zwrotnego IDebugEventCallback2 dostarczanej przez sdM, gdy jest on dołączony do debugowanego programu.
Uwagi
- Polecenie IDebugLoadCompleteEvent2 jest wysyłane, gdy program ma wykonać pierwszą instrukcję. Na przykład jest wysyłany,
IDebugEntryPoint2gdy program ma wykonać funkcję użytkownikamain.
Gdy de wysyła IDebugEntryPointEvent2, bieżące położenie kodu powinno znajdować się w pierwszej instrukcji kodu użytkownika, takiej jak main.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll