BP_FLAGS90
Listet gültigen Werten für optionale Flags aufgelistet. Die optionalen Flags verwendet werden, um zusätzliche Informationen angeben, wenn Sie einen Haltepunkt. Diese Enumeration wird die BP_FLAGS-Enumeration.
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,
};
Parameter
BP90_FLAG_NONE
Gibt kein Haltepunkt flag an.BP90_FLAG_MAP_DOCPOSITION
Gibt an, dass das Debugmodul (DE) den Haltepunkt mithilfe der Position Dokumenten zugeordnet werden soll. Dies ist nur für Haltepunkte anwendbar, die in Skript-ausgerichteten Quelldateien z. B. ASP (Active Server Pages) festgelegt werden._STOPP BP90_FLAG_DO NOT
Gibt an, dass der Haltepunkt vom Debugmodul verarbeitet werden soll, sondern dass das Debugmodul es letztlich nicht beendet werden soll. Dies bedeutet, dass ein IDebugBreakpointEvent2-Ereignisobjekt nicht gesendet werden. Dieses Flag ist hauptsächlich mit Ablaufverfolgung punkten vorgesehen.BP90_FLAG_TRACEPOINT_CONTINUE
Wird vom systemeigenen Debugmodul, um zu bestimmen, ob der tretende Zustand gelöscht werden soll. Er unterscheidet sich von BP90_FLAG_DONT_STOP, da BP90_FLAG_DONT_STOP nicht festgelegt wird, wenn der Ablaufverfolgung mit einem Makro ausführt.
Anforderungen
Header: Msdbg90.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll