EVENTATTRIBUTES
Specifica gli attributi dell'evento.
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
};
Membri
EVENT_ASYNCHRONOUS
Indica che l'evento è asincrono e alcuna risposta all'evento è necessaria.EVENT_SYNCHRONOUS
Indica che l'evento è sincrono, risposta all'IDebugEngine2:: ContinueFromSynchronousEventutilizzo di.EVENT_STOPPING
Indica che si tratta di un evento bloccato. Deve essere combinati con EVENT_ASYNCHRONOUS o EVENT_SYNCHRONOUS.EVENT_ASYNC_STOP
Indica un evento bloccato asincrono. Non è attualmente tale evento. Questo flag è solo un segnaposto.EVENT_SYNCHRONIZATION_STOP
Indica un evento bloccato sincrono (una combinazione di EVENT_SYNCHRONOUS e di EVENT_STOPPING). Questo valore viene utilizzato dal motore (DE) di debug quando invia un evento bloccato. La risposta viene effettuata tramite una chiamata a IDebugProgram2:: di esecuzioneIDebugProgram2:: passaggio, o IDebugProgram2:: continuare.EVENT_IMMEDIATE
Indica un evento che viene inviata immediatamente e in modo sincrono all'IDE. Questo flag viene combinato con altri flag come EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, o EVENT_SYNC_STOP per indicare il tipo di evento e il fatto che il meccanismo di risposta (se presenti) è noto.EVENT_EXPRESSION_EVALUATION
L'evento è un risultato della valutazione di un'espressione.
Note
Questi valori vengono passati nel parametro di dwAttrib IDebugEventCallback2:: evento del metodo.
Questi valori possono essere combinate con ORbit per bit.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Vedere anche
Riferimenti
enumerazioni (debug di Visual Studio)