BPREQI_FIELDS

Especifica as informações a serem recuperadas sobre uma solicitação de ponto de interrupção.

Sintaxe

public enum enum_BPREQI_FIELDS {
    BPREQI_BPLOCATION   = 0x0001,
    BPREQI_LANGUAGE     = 0x0002,
    BPREQI_PROGRAM      = 0x0004,
    BPREQI_PROGRAMNAME  = 0x0008,
    BPREQI_THREAD       = 0x0010,
    BPREQI_THREADNAME   = 0x0020,
    BPREQI_PASSCOUNT    = 0x0040,
    BPREQI_CONDITION    = 0x0080,
    BPREQI_FLAGS        = 0x0100,
    BPREQI_ALLOLDFIELDS = 0x01ff
    BPREQI_VENDOR       = 0x0200,   // BP_REQUEST_INFO2 only
    BPREQI_CONSTRAINT   = 0x0400,   // BP_REQUEST_INFO2 only
    BPREQI_TRACEPOINT   = 0x0800,   // BP_REQUEST_INFO2 only
    BPREQI_ALLFIELDS    = 0x0fff    // BP_REQUEST_INFO2 only
};

Campos

BPREQI_BPLOCATION
Inicialize/use o bpLocation campo (local do ponto de interrupção) da estrutura BP_REQUEST_INFO ou BP_REQUEST_INFO2 .

BPREQI_LANGUAGE
Inicialize/use o guidLanguage campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_PROGRAM
Inicialize/use o pProgram campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_PROGRAMNAME
Inicialize/use o bstrProgramName campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_THREAD
Inicialize/use o pThread campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_THREADNAME
Inicialize/use o bstrThreadName campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_PASSCOUNT
Inicialize/use o bpPassCount campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_CONDITION
Inicialize/use o bpCondition campo (condição de ponto de interrupção) da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_FLAGS
Inicialize/use o dwFlags campo da BP_REQUEST_INFO estrutura ou BP_REQUEST_INFO2 .

BPREQI_ALLOLDFIELDS
Inicialize/use todos os campos para o BP_REQUEST_INFO da estrutura.

BPREQI_VENDOR
Inicializar/usar o guidVendor campo de BP_REQUEST_INFO2 estrutura.

BPREQI_CONSTRAINT
Inicializar/usar o bstrConstraint campo de BP_REQUEST_INFO2 estrutura.

BPREQI_TRACEPOINT
Inicializar/usar o bstrTracepoint campo de BP_REQUEST_INFO2 estrutura.

BPREQI_ALLFIELDS
Especifica todos os campos para a BP_REQUEST_INFO2 estrutura.

Comentários

Passado como um argumento para os métodos GetRequestInfo e BP_REQUEST_INFO para especificar quais campos das estruturas BP_REQUEST_INFO e BP_REQUEST_INFO2 devem ser inicializados.

Esses sinalizadores também são usados para indicar quais campos das BP_REQUEST_INFO estruturas e são usados e BP_REQUEST_INFO2 válidos quando cada estrutura é retornada.

Esses valores podem ser combinados com um bit ORa bit .

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também