Udostępnij za pośrednictwem


BP_FLAGS90

Wylicza prawidłowe wartości opcjonalnych flag. Opcjonalne flagi mogą służyć do określania dodatkowych informacji podczas ustawiania punktu przerwania. To wyliczenie rozszerza wyliczenie BP_FLAGS .

Składnia

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

Pola

BP90_FLAG_NONE
Określa brak flagi punktu przerwania.

BP90_FLAG_MAP_DOCPOSITION
Określa, że aparat debugowania (DE) powinien mapować punkt przerwania przy użyciu pozycji dokumentu. Ma to zastosowanie tylko do punktów przerwania ustawionych w plikach źródłowych zorientowanych na skrypty, takich jak Active Server Pages (ASP).

BP90_FLAG_DONT_STOP
Określa, że punkt przerwania powinien być przetwarzany przez aparat debugowania, ale aparat debugowania ostatecznie nie powinien się tam zatrzymać; oznacza to, że obiekt zdarzenia IDebugBreakpointEvent2 nie powinien być wysyłany. Ta flaga ma być używana głównie z punktami śledzenia.

BP90_FLAG_TRACEPOINT_CONTINUE
Używany przez natywny aparat debugowania do określenia, czy stan kroku powinien zostać wyczyszczone. Różni się on od BP90_FLAG_DONT_STOP, ponieważ BP90_FLAG_DONT_STOP nie jest ustawiona, jeśli punkt śledzenia wykonuje makro.

Wymagania

Nagłówek: Msdbg90.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też