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