BP_FLAGS90
Énumère les valeurs valides pour les indicateurs facultatifs. Les indicateurs facultatifs peuvent être utilisés pour spécifier des informations supplémentaires lorsque vous définissez un point d’arrêt. Cette énumération étend l’énumération BP_FLAGS .
Syntaxe
public enum enum_BP_FLAGS90
{
// VS 8.0 values
BP90_FLAG_NONE = 0x0000,
BP90_FLAG_MAP_DOCPOSITION = 0x0001,
BP90_FLAG_DONT_STOP = 0x0002,
// Values added in VS 9.0
BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};
Champs
BP90_FLAG_NONE
Spécifie aucun indicateur de point d’arrêt.
BP90_FLAG_MAP_DOCPOSITION
Spécifie que le moteur de débogage (DE) doit mapper le point d’arrêt à l’aide de la position du document. Cela s’applique uniquement aux points d’arrêt définis dans les fichiers sources orientés script tels que les pages Active Server (ASP).
BP90_FLAG_DONT_STOP
Spécifie que le point d’arrêt doit être traité par le moteur de débogage, mais que le moteur de débogage ne doit finalement pas s’arrêter ; autrement dit, un objet d’événement IDebugBreakpointEvent2 ne doit pas être envoyé. Cet indicateur est conçu pour être utilisé principalement avec des points de trace.
BP90_FLAG_TRACEPOINT_CONTINUE
Utilisé par le moteur de débogage natif pour déterminer si l’état de pas à pas doit être effacé. Il diffère de BP90_FLAG_DONT_STOP, car BP90_FLAG_DONT_STOP n’est pas défini si le point de trace exécute une macro.
Spécifications
En-tête : Msdbg90.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll