Freigeben über


IDebugProgramCreateEvent2

Diese Schnittstelle wird durch das Debugmodul (DE Debuggen) zum Manager der Sitzung (SDM) gesendet wenn ein Programm angefügt ist.

IDebugProgramCreateEvent2 : IUnknown

Hinweise für Implementierer

DE oder einer benutzerdefinierten Port lieferant implementiert diese Schnittstelle, um in der Regel zu melden, dass ein Programm erstellt wurde, wenn das Programm angefügt ist. Die IDebugEvent2-Schnittstelle muss auf dasselbe Objekt wie diese Schnittstelle implementiert werden. Das SDM verwendet die QueryInterface-Methode, um die IDebugEvent2-Schnittstelle zuzugreifen.

Hinweise für Aufrufer

DE oder einer benutzerdefinierten Port lieferant erstellt und sendet das Ereignisobjekt, um die Erstellung eines Programms. DE sendet dieses Ereignis, indem die IDebugEventCallback2 Rückruffunktion verwendet, die vom SDM angegeben wurde, als sie angefügt haben dem Programm, das gedebuggt wurde. Der benutzerdefinierte Port lieferant sendet dieses Ereignis unter Verwendung der IDebugPortEvents2-Schnittstelle.

Hinweise

DE oder benutzerdefinierte der Port lieferant veröffentlicht eine neue IDebugProgramNode2-Schnittstelle, indem sie IDebugProgramPublisher2::PublishProgramNodeaufrufen.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugEvent2

IDebugEventCallback2

IDebugPortEvents2

IDebugProgram2

Konzepte

Kern-Schnittstellen