EVENTATTRIBUTESEVENTATTRIBUTES

Especifica os atributos do evento.Specifies the event attributes.

SintaxeSyntax

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

CamposFields

EVENT_ASYNCHRONOUS
Indica que o evento é assíncrono e não é necessária nenhuma resposta ao evento.Indicates that the event is asynchronous and no reply to the event is needed.

EVENT_SYNCHRONOUS
Indica que o evento é síncrono; responder por meio da ContinueFromSynchronousEvent.Indicates that the event is synchronous; reply by means of ContinueFromSynchronousEvent.

EVENT_STOPPING
Indica que se trata de um evento de interrupção.Indicates that this is a stopping event. Deve ser combinado com o EVENT_ASYNCHRONOUS ou EVENT_SYNCHRONOUS.Must be combined with either EVENT_ASYNCHRONOUS or EVENT_SYNCHRONOUS.

EVENT_ASYNC_STOP
Indica um evento de interrupção assíncrono.Indicates an asynchronous stopping event. Atualmente, não há nenhum evento do tipo.There is currently no such event. Este sinalizador é apenas um espaço reservado.This flag is only a placeholder.

EVENT_SYNC_STOP
Indica um evento de interrupção síncrona (uma combinação de EVENT_SYNCHRONOUS e EVENT_STOPPING).Indicates a synchronous stopping event (a combination of EVENT_SYNCHRONOUS and EVENT_STOPPING). Esse valor é usado por um mecanismo de depuração (DES) quando ele envia um evento de interrupção.This value is used by a debug engine (DE) when it sends a stopping event. A resposta é feita por meio de uma chamada para Execute, etapa, ou continuar.The reply is made by means of a call to Execute, Step, or Continue.

EVENT_IMMEDIATE
Indica um evento que é enviado imediatamente e de forma síncrona para o IDE.Indicates an event that is sent immediately and synchronously to the IDE. Esse sinalizador é combinado com outros sinalizadores como EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, ou EVENT_SYNC_STOP para indicar o tipo de evento e o fato de que o mecanismo de resposta (se houver) é conhecido.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_EVALUATION
O evento é um resultado da avaliação de expressão.The event is a result of expression evaluation.

ComentáriosRemarks

Esses valores são passados no dwAttrib parâmetro do evento método.These values are passed in the dwAttrib parameter of the Event method.

Esses valores podem ser combinados com um bit a bit OR.These values may be combined with a bitwise OR.

RequisitosRequirements

Header: msdbg.hHeader: msdbg.h

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

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

Consulte tambémSee also