BP_FLAGS90BP_FLAGS90

Enumera os valores válidos para sinalizadores opcionais.Enumerates valid values for optional flags. Os sinalizadores opcionais podem ser usados para especificar informações adicionais quando você definir um ponto de interrupção.The optional flags may be used to specify additional information when you set a breakpoint. Esta enumeração estende o BP_FLAGS enumeração.This enumeration extends the BP_FLAGS enumeration.

SintaxeSyntax

enum enum_BP_FLAGS90
{
    // VS 8.0 values
    BP90_FLAG_NONE               = 0x0000,
    BP90_FLAG_MAP_DOCPOSITION    = 0x0001,
    BP90_FLAG_DONT_STOP          = 0x0002,

    // Values added in VS 9.0
    BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};
typedef DWORD BP_FLAGS90;
public enum enum_BP_FLAGS90
{
    // VS 8.0 values
    BP90_FLAG_NONE                = 0x0000,
    BP90_FLAG_MAP_DOCPOSITION     = 0x0001,
    BP90_FLAG_DONT_STOP           = 0x0002,

    // Values added in VS 9.0
    BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};

CamposFields

BP90_FLAG_NONE
Não especifica que nenhum sinalizador de ponto de interrupção.Specifies no breakpoint flag.

BP90_FLAG_MAP_DOCPOSITION
Especifica que o mecanismo de depuração (DES) deve mapear o ponto de interrupção usando a posição do documento.Specifies that the debug engine (DE) should map the breakpoint by using the document position. Isso é aplicável somente a pontos de interrupção definidos em arquivos de origem e orientada a script, como Active Server Pages (ASP).This is applicable only to breakpoints set in script-oriented source files such as Active Server Pages (ASP).

BP90_FLAG_DONT_STOP
Especifica que o ponto de interrupção deve ser processado pelo mecanismo de depuração, mas que o mecanismo de depuração, por fim, não deve parar lá; ou seja, uma IDebugBreakpointEvent2 objeto de evento não deve ser enviado.Specifies that the breakpoint should be processed by the debug engine, but that the debug engine ultimately should not stop there; that is, an IDebugBreakpointEvent2 event object should not be sent. Esse sinalizador é projetado para ser usado principalmente com os pontos de rastreamento.This flag is designed to be used primarily with trace points.

BP90_FLAG_TRACEPOINT_CONTINUE
Usado pelo mecanismo de depuração nativa para determinar se o estado de execução em etapas deve ser apagado.Used by the native debug engine to determine whether the stepping state should be cleared. Ele difere de BP90_FLAG_DONT_STOP porque BP90_FLAG_DONT_STOP não será definido se o ponto de rastreamento executa uma macro.It differs from BP90_FLAG_DONT_STOP because BP90_FLAG_DONT_STOP is not set if the trace point executes a macro.

RequisitosRequirements

Cabeçalho: Msdbg90.hHeader: Msdbg90.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