IDebugProgramCreateEvent2
Diese Schnittstelle wird vom Debugmodul (DE) an den Sitzungsdebug-Manager (SDM) gesendet, wenn ein Programm angefügt ist.
Syntax
IDebugProgramCreateEvent2 : IUnknown
Hinweise für Implementierer
Der DE- oder der benutzerdefinierte Portanbieter implementiert diese Schnittstelle, um zu melden, dass ein Programm erstellt wurde, in der Regel zum Zeitpunkt, an dem das Programm angefügt ist. Die IDebugEvent2-Schnittstelle muss auf demselben Objekt wie diese Schnittstelle implementiert werden. Das SDM verwendet die QueryInterface
Methode für den Zugriff auf die IDebugEvent2
Schnittstelle.
Hinweise für Aufrufer
Der DE- oder der benutzerdefinierte Portanbieter erstellt und sendet dieses Ereignisobjekt, um die Erstellung eines Programms zu melden. Die DE sendet dieses Ereignis mithilfe der Rückruffunktion IDebugEventCallback2 , die vom SDM bereitgestellt wird, wenn es an das zu debuggende Programm angefügt ist. Der benutzerdefinierte Portanbieter sendet dieses Ereignis mithilfe der IDebugPortEvents2-Schnittstelle .
Hinweise
Der ANBIETER des DE- oder benutzerdefinierten Ports veröffentlicht eine neue IDebugProgramNode2-Schnittstelle durch Aufrufen von PublishProgramNode.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll