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_ASYNCHRONOUS
または EVENT_SYNCHRONOUS
のいずれかと組み合わせる必要があります。
EVENT_ASYNC_STOP
非同期の停止イベントを示します。 現在、このようなイベントはありません。 このフラグは単なるプレースホルダーです。
EVENT_SYNC_STOP
同期停止イベント (EVENT_SYNCHRONOUS
と EVENT_STOPPING
の組み合わせ) を示します。 この値は、デバッグ エンジン (DE) によって停止イベントが送信されるときに使用されます。 応答は、Execute、Step、または Continue を呼び出すことによって行われます。
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