EVENTATTRIBUTES
Spécifie les attributs d’événement.
Syntaxe
public enum enum_EVENTATTRIBUTES {
EVENT_ASYNCHRONOUS = 0x0000,
EVENT_SYNCHRONOUS = 0x0001,
EVENT_STOPPING = 0x0002,
EVENT_ASYNC_STOP = 0x0002,
EVENT_SYNC_STOP = 0x0003,
EVENT_IMMEDIATE = 0x0004,
EVENT_EXPRESSION_EVALUATION = 0x0008
};
Champs
EVENT_ASYNCHRONOUS
Indique que l’événement est asynchrone et qu’aucune réponse à l’événement n’est nécessaire.
EVENT_SYNCHRONOUS
Indique que l’événement est synchrone ; répondre par le biais de ContinueFromSynchronousEvent.
EVENT_STOPPING
Indique qu’il s’agit d’un événement d’arrêt. Doit être combiné avec l’un ou l’autre EVENT_ASYNCHRONOUS
.EVENT_SYNCHRONOUS
EVENT_ASYNC_STOP
Indique un événement d’arrêt asynchrone. Il n’existe actuellement aucun événement de ce type. Cet indicateur n’est qu’un espace réservé.
EVENT_SYNC_STOP
Indique un événement d’arrêt synchrone (combinaison de EVENT_SYNCHRONOUS
et EVENT_STOPPING
). Cette valeur est utilisée par un moteur de débogage (DE) lorsqu’il envoie un événement d’arrêt. La réponse est effectuée au moyen d’un appel à Exécuter, Étape ou Continuer.
EVENT_IMMEDIATE
Indique un événement qui est envoyé immédiatement et de manière synchrone à l’IDE. Cet indicateur est combiné à d’autres indicateurs tels que EVENT_ASYNCHRONOUS
, EVENT_SYNCHRONOUS
ou EVENT_SYNC_STOP
pour indiquer le type d’événement et le fait que le mécanisme de réponse (le cas échéant) est connu.
EVENT_EXPRESSION_EVALUATION
L’événement est un résultat de l’évaluation d’expression.
Notes
Ces valeurs sont passées dans le dwAttrib
paramètre de la méthode Event .
Ces valeurs peuvent être combinées avec un bit OR
.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll