EVENTATTRIBUTES
Especifica os atributos do evento.
Sintaxe
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
};
Campos
EVENT_ASYNCHRONOUS
Indica que o evento é assíncrono e nenhuma resposta ao evento é necessária.
EVENT_SYNCHRONOUS
Indica que o evento é síncrono; responder por meio de ContinueFromSynchronousEvent.
EVENT_STOPPING
Indica que este é um evento de parada. Deve ser combinado com um EVENT_ASYNCHRONOUS
ou EVENT_SYNCHRONOUS
.
EVENT_ASYNC_STOP
Indica um evento de parada assíncrona. Atualmente, não há esse tipo de evento. Esse sinalizador é apenas um espaço reservado.
EVENT_SYNC_STOP
Indica um evento de parada síncrona (uma combinação de EVENT_SYNCHRONOUS
e EVENT_STOPPING
). Esse valor é usado por um mecanismo de depuração (DE) quando ele envia um evento de parada. A resposta é feita por meio de uma chamada para Executar, Etapa ou Continuar.
EVENT_IMMEDIATE
Indica um evento que é enviado imediatamente e de forma síncrona para o 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.
EVENT_EXPRESSION_EVALUATION
O evento é resultado da avaliação da expressão.
Comentários
Esses valores são passados no dwAttrib
parâmetro do método Event .
Esses valores podem ser combinados com um bit OR
a bit .
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll