Partilhar via


BP_FLAGS90

Enumera os valores válidos para sinalizadores opcionais. Os sinalizadores opcionais podem ser usados para especificar informações adicionais quando você define um ponto de interrupção. Essa enumeração estende o BP_FLAGS enumeração.

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

Parâmetros

  • BP90_FLAG_NONE
    Não especifica nenhum sinalizador de ponto de interrupção.

  • BP90_FLAG_MAP_DOCPOSITION
    Especifica que o mecanismo de depuração (DE) deve mapear o ponto de interrupção usando-se a posição do documento. Isso é aplicável apenas aos pontos de interrupção definidos nos arquivos de origem orientado por script, como 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, deve não pára por aí; ou seja, um IDebugBreakpointEvent2 o objeto de evento não deve ser enviado. Esse sinalizador foi projetado para ser usado principalmente com pontos de rastreamento.

  • BP90_FLAG_TRACEPOINT_CONTINUE
    Usado pelo mecanismo de depuração nativa para determinar se o estado de revisão deve ser limpo. Ele difere do BP90_FLAG_DONT_STOP porque BP90_FLAG_DONT_STOP não está definido se o ponto de rastreamento executa uma macro.

Requisitos

Cabeçalho: Msdbg90.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Enumerações (Visual Studio depuração)