枚举指定要检索的信息有关断点请求的有效值。 此枚举扩展 BPREQI_FIELDS 枚举。
enum enum_BPREQI_FIELDS90
{
// VS 8.0 values
BPREQI90_BPLOCATION = 0x0001,
BPREQI90_LANGUAGE = 0x0002,
BPREQI90_PROGRAM = 0x0004,
BPREQI90_PROGRAMNAME = 0x0008,
BPREQI90_THREAD = 0x0010,
BPREQI90_THREADNAME = 0x0020,
BPREQI90_PASSCOUNT = 0x0040,
BPREQI90_CONDITION = 0x0080,
BPREQI90_FLAGS = 0x0100,
BPREQI90_ALLOLDFIELDS = 0x01ff,
BPREQI90_VENDOR = 0x0200,
BPREQI90_CONSTRAINT = 0x0400,
BPREQI90_TRACEPOINT = 0x0800,
// Values added in VS 9.0
BPREQI90_MACROTRACEPOINT = 0x1000,
BPREQI90_ALLFIELDS = 0xffff
};
typedef DWORD BPREQI_FIELDS90;
public enum enum_BPREQI_FIELDS90
{
// VS 8.0 values
BPREQI90_BPLOCATION = 0x0001,
BPREQI90_LANGUAGE = 0x0002,
BPREQI90_PROGRAM = 0x0004,
BPREQI90_PROGRAMNAME = 0x0008,
BPREQI90_THREAD = 0x0010,
BPREQI90_THREADNAME = 0x0020,
BPREQI90_PASSCOUNT = 0x0040,
BPREQI90_CONDITION = 0x0080,
BPREQI90_FLAGS = 0x0100,
BPREQI90_ALLOLDFIELDS = 0x01ff,
BPREQI90_VENDOR = 0x0200,
BPREQI90_CONSTRAINT = 0x0400,
BPREQI90_TRACEPOINT = 0x0800,
// Values added in VS 9.0
BPREQI90_MACROTRACEPOINT = 0x1000,
BPREQI90_ALLFIELDS = 0xffff
};
参数
BPREQI90_BPLOCATION
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 bpLocation (断点位置) 字段。BPREQI90_LANGUAGE
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 guidLanguage 字段。BPREQI90_PROGRAM
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 pProgram 字段。BPREQI90_PROGRAMNAME
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 bstrProgramName 字段。BPREQI90_THREAD
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 pThread 字段。BPREQI90_THREADNAME
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 bstrThreadName 字段。BPREQI90_PASSCOUNT
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 bpPassCount 字段。BPREQI90_CONDITION
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 bpCondition (断点条件) 字段。BPREQI90_FLAGS
初始化或使用 BP_REQUEST_INFO 或 BP_REQUEST_INFO2 结构的 dwFlags 字段。BPREQI90_ALLOLDFIELDS
为 BP_REQUEST_INFO framework 初始化或使用所有字段。BPREQI90_VENDOR
初始化或使用 BP_REQUEST_INFO2 结构的 guidVendor 字段。BPREQI90_CONSTRAINT
初始化或使用 BP_REQUEST_INFO2 结构的 bstrConstraint 字段。BPREQI90_TRACEPOINT
初始化或使用 BP_REQUEST_INFO2 结构的 bstrTracepoint 字段。BPREQI90_MACROTRACEPOINT
初始化或使用 BP_REQUEST_INFO2 结构的 bstrMacroTracepoint 字段。 BPREQI_ALLFIELDS 不包含此字段。BPREQI90_ALLFIELDS
为 BP_REQUEST_INFO2 结构指定所有字段。
要求
标题:Msdbg90.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll