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 OR
a bit .
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll