Поделиться через


EVENTATTRIBUTES

Определяет атрибуты события.

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
};
typedef DWORD 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
    Указывает, что события синхронно. ответ посредством IDebugEngine2::ContinueFromSynchronousEvent.

  • EVENT_STOPPING
    Это событие указывает на то, что остановки. Быть совмещено с этим EVENT_ASYNCHRONOUS OR EVENT_SYNCHRONOUS.

  • EVENT_ASYNC_STOP
    Указывает асинхронное при остановке событие. В данный момент такое событие. Этот пометить только заполнителем.

  • EVENT_SYNC_STOP
    Указывает событие (сочетание выполняются при остановке EVENT_SYNCHRONOUS и EVENT_STOPPING). Это значение используется обработчиком отладки (DE), когда оно отправляет при остановке событие. Ответ выполняется посредством вызова IDebugProgram2::Execute" IDebugProgram2::Stepили IDebugProgram2::Continue.

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

  • EVENT_EXPRESSION_EVALUATION
    Событие результат оценки выражений.

Заметки

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

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

Требования

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

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

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

См. также

Ссылки

перечисленияОтладка (Visual Studio)

IDebugEngine2::ContinueFromSynchronousEvent

IDebugEventCallback2::Event