Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Debugmodul (DE) sendet diese Schnittstelle an den Sitzungsdebug-Manager (SDM), wenn das Programm seine erste Anweisung des Benutzercodes ausführt.
Syntax
IDebugEntryPointEvent2 : IUnknown
Hinweise für Implementierer
Die DE implementiert diese Schnittstelle als Teil ihrer normalen Vorgänge. Die IDebugEvent2-Schnittstelle muss auf demselben Objekt wie diese Schnittstelle implementiert werden. Das SDM verwendet QueryInterface , um auf die IDebugEvent2 Schnittstelle zuzugreifen.
Hinweise für Aufrufer
Die DE erstellt und sendet dieses Ereignisobjekt, wenn das zu debuggende Programm geladen wurde und bereit ist, die erste Anweisung des Benutzercodes auszuführen. Das Ereignis wird mithilfe der Rückruffunktion IDebugEventCallback2 gesendet, die vom SDM bereitgestellt wird, wenn es an das zu debuggende Programm angefügt ist.
Hinweise
- IDebugLoadCompleteEvent2 wird gesendet, wenn das Programm die erste Anweisung ausführt. Wird beispielsweise gesendet,
IDebugEntryPoint2wenn das Programm die Funktion desmainBenutzers ausführt.
Wenn die DE sendet IDebugEntryPointEvent2, sollte sich die aktuelle Codeposition an der ersten Anweisung des Benutzercodes befinden, z main. B. .
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll