EVENTATTRIBUTES
Gibt die Ereignisattribute an.
Syntax
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
};
Felder
EVENT_ASYNCHRONOUS
Gibt an, dass das Ereignis asynchron ist und keine Antwort auf das Ereignis erforderlich ist.
EVENT_SYNCHRONOUS
Gibt an, dass das Ereignis synchron ist; über "ContinueFromSynchronousEvent" antworten.
EVENT_STOPPING
Gibt an, dass dies ein Stoppereignis ist. Muss mit einem EVENT_ASYNCHRONOUS
oder beiden EVENT_SYNCHRONOUS
kombiniert werden.
EVENT_ASYNC_STOP
Gibt ein asynchrones Stoppereignis an. Derzeit gibt es kein solches Ereignis. Dieses Kennzeichen ist nur ein Platzhalter.
EVENT_SYNC_STOP
Gibt ein synchrones Stoppereignis an (eine Kombination von EVENT_SYNCHRONOUS
und EVENT_STOPPING
). Dieser Wert wird von einem Debugmodul (DE) verwendet, wenn es ein Stoppereignis sendet. Die Antwort erfolgt über einen Aufruf von "Execute", "Step" oder "Continue".
EVENT_IMMEDIATE
Gibt ein Ereignis an, das sofort und synchron an die IDE gesendet wird. Diese Kennzeichnung wird mit anderen Flags wie EVENT_ASYNCHRONOUS
, EVENT_SYNCHRONOUS
, oder EVENT_SYNC_STOP
um den Typ des Ereignisses und die Tatsache anzugeben, dass der Antwortmechanismus (falls vorhanden) bekannt ist.
EVENT_EXPRESSION_EVALUATION
Das Ereignis ist ein Ergebnis der Ausdrucksauswertung.
Hinweise
Diese Werte werden im dwAttrib
Parameter der Event-Methode übergeben.
Diese Werte können mit einem bitweisen OR
kombiniert werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll