Partager via


IDebugEvent2

Cette interface est utilisée pour communiquer les informations de débogage critiques, telles que l’arrêt à un point d’arrêt et les informations non critiques, telles qu’un message de débogage.

Syntaxe

IDebugEvent2 : IUnknown

Remarques pour les implémenteurs

Le moteur de débogage (DE) et le fournisseur de ports personnalisés implémentent cette interface sur le même objet que toutes les autres interfaces d’événements.

Remarques pour les appelants

À l’aide de l’argument ID d’interface (IID) donné à Event ou Event, le gestionnaire de débogage de session (SDM) appelle QueryInterface sur l’interface IDebugEvent2 pour obtenir l’interface d’événement appropriée.

Méthodes dans l'ordre Vtable

Le tableau suivant présente les méthodes de IDebugEvent2.

Méthode Description
GetAttributes 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 implémentées en tant qu’interface distincte sur le même objet que IDebugEvent2.

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi