Udostępnij za pośrednictwem


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

Zobacz też