IDebugEntryPointEvent2
Das Debugmodul (DE) sendet diese Schnittstelle zum Debuggen von Manager der Sitzung (SDM), wenn das Programm im Begriff ist, die erste Anweisung im Benutzercode auszuführen.
IDebugEntryPointEvent2 : IUnknown
Hinweise für Implementierer
DE implementiert diese Schnittstelle als Teil der Normalbetriebe. Die IDebugEvent2-Schnittstelle muss auf dasselbe Objekt wie diese Schnittstelle implementiert werden. Das SDM QueryInterface verwendet, um die IDebugEvent2-Schnittstelle zuzugreifen.
Hinweise für Aufrufer
DE erstellt und sendet das Ereignisobjekt, wenn das Programm, das gedebuggt wird, geladen wurde und ist bereit, die erste Anweisung im Benutzercode auszuführen. Das Ereignis wird gesendet, indem die IDebugEventCallback2 Rückruffunktion verwendet, die vom SDM angegeben wurde, als sie angefügt haben dem Programm, das gedebuggt wurde.
Hinweise
IDebugLoadCompleteEvent2 wird gesendet, wenn das Programm im Begriff ist, die allererste Anweisung auszuführen. Beispielsweise wird IDebugEntryPoint2 gesendet, wenn das Programm im Begriff ist, die main-Funktion des Benutzers auszuführen.
Wenn DE IDebugEntryPointEvent2sendet, sollte die aktuelle Position des Codes an der ersten Anweisung des Benutzercodes, wie mainsein.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll