Condividi tramite


IDebugEntryPointEvent2

Il motore (DE) di debug invia questa interfaccia gestione (SDM) di debug della sessione quando il programma sta per l'esecuzione della prima istruzione del codice utente.

IDebugEntryPointEvent2 : IUnknown

Note per gli implementatori

Il DE implementa questa interfaccia come parte delle operazioni standard. IDebugEvent2 L'interfaccia deve essere implementata nello stesso oggetto dell'interfaccia. Gli utilizzi di SDM QueryInterface accedere all'interfaccia di IDebugEvent2 .

Note per i chiamanti

Il DE crea e invia questo oggetto evento quando il programma sottoposto a debug è stato caricato ed è possibile eseguire la prima istruzione del codice utente. L'evento viene inviato mediante IDebugEventCallback2 la funzione di callback che viene fornita da SDM quando è collegato al programma sottoposto a debug.

Note

IDebugLoadCompleteEvent2 viene inviato quando il programma sta per l'esecuzione della primissima istruzione. Ad esempio, IDebugEntryPoint2 viene inviato quando il programma sta per l'esecuzione della funzione di main utente.

Quando il DE invia IDebugEntryPointEvent2, la posizione corrente del codice dovrà essere alla prima istruzione del codice utente, come main.

Requisiti

intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugEvent2

IDebugLoadCompleteEvent2