EVENTATTRIBUTESEVENTATTRIBUTES

Especifica los atributos del evento.Specifies the event attributes.

SintaxisSyntax

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  
};  

MiembrosMembers

EVENT_ASYNCHRONOUSEVENT_ASYNCHRONOUS
Indica que el evento es asincrónico y no se necesita ninguna respuesta al evento.Indicates that the event is asynchronous and no reply to the event is needed.

EVENT_SYNCHRONOUSEVENT_SYNCHRONOUS
Indica que el evento es sincrónico; responder por medio de ContinueFromSynchronousEvent.Indicates that the event is synchronous; reply by means of ContinueFromSynchronousEvent.

EVENT_STOPPINGEVENT_STOPPING
Indica que se trata de un evento de detención.Indicates that this is a stopping event. Se debe combinar con cualquiera EVENT_ASYNCHRONOUS o EVENT_SYNCHRONOUS.Must be combined with either EVENT_ASYNCHRONOUS or EVENT_SYNCHRONOUS.

EVENT_ASYNC_STOPEVENT_ASYNC_STOP
Indica un evento de detención asincrónica.Indicates an asynchronous stopping event. Actualmente no hay ningún evento de este tipo.There is currently no such event. Esta marca es solo un marcador de posición.This flag is only a placeholder.

EVENT_SYNC_STOPEVENT_SYNC_STOP
Indica un evento de detención sincrónica (una combinación de EVENT_SYNCHRONOUS y EVENT_STOPPING).Indicates a synchronous stopping event (a combination of EVENT_SYNCHRONOUS and EVENT_STOPPING). Este valor se utiliza un motor de depuración (Alemania) cuando envía un evento de detención.This value is used by a debug engine (DE) when it sends a stopping event. La respuesta se realiza por medio de una llamada a Execute, paso, o continuar.The reply is made by means of a call to Execute, Step, or Continue.

EVENT_IMMEDIATEEVENT_IMMEDIATE
Indica un evento que se envía de forma inmediata y sincrónicamente el IDE.Indicates an event that is sent immediately and synchronously to the IDE. Esta marca se combina con otras marcas como EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, o EVENT_SYNC_STOP para indicar el tipo de evento y el hecho de que el mecanismo de respuesta (si existe) se conoce.This flag is combined with other flags like EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, or EVENT_SYNC_STOP to indicate the type of event and the fact that the reply mechanism (if any) is known.

EVENT_EXPRESSION_EVALUATIONEVENT_EXPRESSION_EVALUATION
El evento es el resultado de evaluación de expresiones.The event is a result of expression evaluation.

ComentariosRemarks

Estos valores se pasan en el dwAttrib parámetro de la eventos método.These values are passed in the dwAttrib parameter of the Event method.

Estos valores se pueden combinar con un bit a bit OR.These values may be combined with a bitwise OR.

RequisitosRequirements

Encabezado: msdbg.hHeader: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vea tambiénSee Also

Enumeraciones Enumerations
ContinueFromSynchronousEvent ContinueFromSynchronousEvent
EventEvent