BP_FLAGS90BP_FLAGS90

Énumère les valeurs valides pour les indicateurs facultatifs.Enumerates valid values for optional flags. Les indicateurs facultatifs peuvent être utilisés pour spécifier des informations supplémentaires lorsque vous définissez un point d’arrêt.The optional flags may be used to specify additional information when you set a breakpoint. Cette énumération étend la BP_FLAGS énumération.This enumeration extends the BP_FLAGS enumeration.

SyntaxeSyntax

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,  
};  
typedef DWORD BP_FLAGS90;  
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,  
};  

ParamètresParameters

BP90_FLAG_NONEBP90_FLAG_NONE
Ne spécifie aucun indicateur de point d’arrêt.Specifies no breakpoint flag.

BP90_FLAG_MAP_DOCPOSITIONBP90_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.Specifies that the debug engine (DE) should map the breakpoint by using the document position. Cela s’applique uniquement aux points d’arrêt définis dans les fichiers de code source orienté sur le script Active Server Pages (ASP).This is applicable only to breakpoints set in script-oriented source files such as Active Server Pages (ASP).

BP90_FLAG_DONT_STOPBP90_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 en fin de compte ne doit pas arrêter Autrement dit, un IDebugBreakpointEvent2 objet d’événement ne doit pas être envoyé.Specifies that the breakpoint should be processed by the debug engine, but that the debug engine ultimately should not stop there; that is, an IDebugBreakpointEvent2 event object should not be sent. Cet indicateur est conçu pour être utilisé avec des points de trace.This flag is designed to be used primarily with trace points.

BP90_FLAG_TRACEPOINT_CONTINUEBP90_FLAG_TRACEPOINT_CONTINUE
Utilisé par le moteur de débogage natif pour déterminer si l’état d’exécution pas à pas doit être effacé.Used by the native debug engine to determine whether the stepping state should be cleared. Il diffère BP90_FLAG_DONT_STOP car BP90_FLAG_DONT_STOP n’est pas défini si le point de trace s’exécute une macro.It differs from BP90_FLAG_DONT_STOP because BP90_FLAG_DONT_STOP is not set if the trace point executes a macro.

SpécificationsRequirements

En-tête : Msdbg90.hHeader: Msdbg90.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

ÉnumérationsEnumerations