IDebugEvent2
Cette interface est utilisée pour transmettre les informations de débogage critiques, telles que l'arrêt à un point d'arrêt, et aux informations non critiques, telles qu'un message de débogage.
IDebugEvent2 : IUnknown
Remarques à l'intention des implémenteurs
Le moteur (DE) de débogage et le fournisseur de port implémentent cette interface sur le même objet que toutes les autres interfaces d'événement.
Remarques pour les appelants
À l'aide de l'argument de l'ID d'interface (IID) donné à IDebugEventCallback2 : : événement ou à IDebugPortEvents2 : : événement, les appels QueryInterface de gestionnaire (SDM) de débogage de session à l'interface d' IDebugEvent2 pour obtenir l'interface d'événement appropriée.
méthodes en commande de Vtable
Le tableau suivant répertorie les méthodes d' IDebugEvent2.
Méthode |
Description |
---|---|
Obtient les attributs de cet événement de débogage. |
Notes
Les interfaces d'événement plus spécifiques, telles que IDebugBreakpointEvent2, ne dérivent pas de l'interface IDebugEvent2 mais sont plutôt implémentées comme une interface distincte sur le même objet qu' IDebugEvent2.
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
IDebugPortEvents2 : : événement
IDebugEventCallback2 : : événement