EVENTATTRIBUTES

Указывает атрибуты события.

Синтаксис

public enum enum_EVENTATTRIBUTES {
    EVENT_ASYNCHRONOUS          = 0x0000,
    EVENT_SYNCHRONOUS           = 0x0001,
    EVENT_STOPPING              = 0x0002,
    EVENT_ASYNC_STOP            = 0x0002,
    EVENT_SYNC_STOP             = 0x0003,
    EVENT_IMMEDIATE             = 0x0004,
    EVENT_EXPRESSION_EVALUATION = 0x0008
};

Поля

EVENT_ASYNCHRONOUS
Указывает, что событие асинхронно, а ответ на событие не требуется.

EVENT_SYNCHRONOUS
Указывает, что событие синхронно; ответ с помощью ContinueFromSynchronousEvent.

EVENT_STOPPING
Указывает, что это событие остановки. Должен сочетаться с либо EVENT_ASYNCHRONOUSEVENT_SYNCHRONOUS.

EVENT_ASYNC_STOP
Указывает асинхронное событие остановки. В настоящее время такого события нет. Этот флаг является только заполнителем.

EVENT_SYNC_STOP
Указывает синхронное событие остановки (сочетание EVENT_SYNCHRONOUS и EVENT_STOPPING). Это значение используется обработчиком отладки (DE) при отправке события остановки. Ответ выполняется с помощью вызова execute, step или Continue.

EVENT_IMMEDIATE
Указывает событие, которое отправляется немедленно и синхронно в интегрированную среду разработки. Этот флаг сочетается с другими флагами, такими как EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUSили EVENT_SYNC_STOP указывать тип события и тот факт, что механизм ответа (если таковой имеется) известен.

EVENT_EXPRESSION_EVALUATION
Событие является результатом вычисления выражений.

Замечания

Эти значения передаются в dwAttrib параметре метода Event .

Эти значения могут сочетаться с побитовой.OR

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также