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_SYNCHRONOUS
两EVENT_ASYNCHRONOUS
者结合使用。
EVENT_ASYNC_STOP
指示异步停止事件。 目前没有此类事件。 此标志只是占位符。
EVENT_SYNC_STOP
指示同步停止事件(组合 EVENT_SYNCHRONOUS
和 EVENT_STOPPING
)。 当调试引擎发送停止事件时,此值由调试引擎使用。 答复是通过调用 “执行”、“ 步骤”或 “继续”进行的。
EVENT_IMMEDIATE
指示立即和同步发送到 IDE 的事件。 此标志与其他标志(例如 EVENT_ASYNCHRONOUS
) EVENT_SYNCHRONOUS
结合使用,或 EVENT_SYNC_STOP
指示事件类型以及答复机制(如果有)已知的事实。
EVENT_EXPRESSION_EVALUATION
该事件是表达式计算的结果。
备注
这些值在 Event 方法的参数中dwAttrib
传递。
这些值可以按位 OR
组合。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll