IDebugProgramCreateEvent2
Ten interfejs jest wysyłany przez aparat debugowania (DE) do menedżera debugowania sesji (SDM), gdy program jest dołączony.
Składnia
IDebugProgramCreateEvent2 : IUnknown
Uwagi dotyczące implementacji
De lub niestandardowy dostawca portów implementuje ten interfejs, aby zgłosić, że program został utworzony, zazwyczaj w momencie dołączania programu. Interfejs IDebugEvent2 musi być zaimplementowany na tym samym obiekcie co ten interfejs. SdM używa QueryInterface
metody w celu uzyskania dostępu do interfejsu IDebugEvent2
.
Uwagi dotyczące wywoływania
De lub niestandardowy dostawca portów tworzy i wysyła ten obiekt zdarzenia, aby zgłosić utworzenie programu. De wysyła to zdarzenie przy użyciu funkcji wywołania zwrotnego IDebugEventCallback2 dostarczanej przez sdM, gdy jest on dołączony do debugowanego programu. Niestandardowy dostawca portów wysyła to zdarzenie przy użyciu interfejsu IDebugPortEvents2 .
Uwagi
Dostawca portów DE lub niestandardowy publikuje nowy interfejs IDebugProgramNode2 , wywołując polecenie PublishProgramNode.
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll