Partager via


IDebugEntryPointEvent2

Le moteur (DE) de débogage envoie cette interface au gestionnaire de débogage de session (SDM) lorsque le programme est sur le point d'exécution de sa première instruction de code utilisateur.

IDebugEntryPointEvent2 : IUnknown

Remarques à l'intention des implémenteurs

Le De implémente cette interface dans le cadre de ses opérations normales. l'interface d' IDebugEvent2 doit être implémentée sur le même objet que cette interface. Le SDM utilise QueryInterface pour accéder à l'interface d' IDebugEvent2 .

Remarques pour les appelants

Le du crée et envoie cet objet événement lorsque le programme débogué a été chargé et est prêt à exécuter la première instruction de code utilisateur. L'événement est envoyé à l'aide de la fonction de rappel d' IDebugEventCallback2 fournie par le SDM lorsqu'elle s'est attachée le programme débogué.

Notes

IDebugLoadCompleteEvent2 est envoyé lorsque le programme est sur le point d'exécuter la toute première instruction. Par exemple, IDebugEntryPoint2 est envoyé lorsque le programme est sur le point d'exécuter la fonction d' main de l'utilisateur.

Lorsque le De envoie IDebugEntryPointEvent2, la position du code en cours doit être à la première instruction de code utilisateur, comme main.

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

IDebugEvent2

IDebugLoadCompleteEvent2