BP_FLAGS90

Listet gültige Werte für optionale Flags auf. Die optionalen Flags können verwendet werden, um zusätzliche Informationen anzugeben, wenn Sie einen Haltepunkt festlegen. Diese Aufzählung erweitert die BP_FLAGS-Aufzählung .

Syntax

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,
};

Felder

BP90_FLAG_NONE
Gibt kein Haltepunktflagge an.

BP90_FLAG_MAP_DOCPOSITION
Gibt an, dass das Debugmodul (DE) den Haltepunkt mithilfe der Dokumentposition zuordnen soll. Dies gilt nur für Haltepunkte, die in skriptorientierten Quelldateien wie Active Server Pages (ASP) festgelegt werden.

BP90_FLAG_DONT_STOP
Gibt an, dass der Haltepunkt vom Debugmodul verarbeitet werden soll, aber dass das Debugmodul letztendlich nicht angehalten werden sollte; d. h. ein IDebugBreakpointEvent2-Ereignisobjekt sollte nicht gesendet werden. Dieses Kennzeichen ist für die Verwendung in erster Linie mit Ablaufverfolgungspunkten vorgesehen.

BP90_FLAG_TRACEPOINT_CONTINUE
Wird vom systemeigenen Debugmodul verwendet, um zu bestimmen, ob der Schrittzustand gelöscht werden soll. Es unterscheidet sich von BP90_FLAG_DONT_STOP, da BP90_FLAG_DONT_STOP nicht festgelegt wird, wenn der Ablaufverfolgungspunkt ein Makro ausführt.

Anforderungen

Header: Msdbg90.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch