Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисляет допустимые значения для необязательных флагов. Необязательные флаги можно использовать для указания дополнительных сведений при установке точки останова. Это перечисление расширяет перечисление BP_FLAGS .
Синтаксис
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,
};
Поля
BP90_FLAG_NONE
Указывает без флага точки останова.
BP90_FLAG_MAP_DOCPOSITION
Указывает, что подсистема отладки (DE) должна сопоставить точку останова с помощью позиции документа. Это применимо только к точкам останова, заданным в файлах исходного кода, ориентированных на скрипты, таких как Активные серверные страницы (ASP).
BP90_FLAG_DONT_STOP
Указывает, что точка останова должна обрабатываться подсистемой отладки, но в конечном итоге подсистема отладки не должна останавливаться там; То есть объект события IDebugBreakpointEvent2 не должен быть отправлен. Этот флаг предназначен для использования в основном с точками трассировки.
BP90_FLAG_TRACEPOINT_CONTINUE
Используется машинным обработчиком отладки для определения того, следует ли очищать состояние шагов. Он отличается от BP90_FLAG_DONT_STOP, так как BP90_FLAG_DONT_STOP не заданы, если точка трассировки выполняет макрос.
Requirements
Заголовок: Msdbg90.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll