BPREQI_FIELDS

指定要检索的有关断点请求的信息。

语法

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

字段

BPREQI_BPLOCATION
初始化/使用bpLocationBP_REQUEST_INFOBP_REQUEST_INFO2结构的(断点位置)字段。

BPREQI_LANGUAGE
初始化/使用guidLanguageBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_PROGRAM
初始化/使用pProgramBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_PROGRAMNAME
初始化/使用bstrProgramNameBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_THREAD
初始化/使用pThreadBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_THREADNAME
初始化/使用bstrThreadNameBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_PASSCOUNT
初始化/使用bpPassCountBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_CONDITION
初始化/使用bpConditionBP_REQUEST_INFO2结构的(断点条件)字段BP_REQUEST_INFO

BPREQI_FLAGS
初始化/使用dwFlagsBP_REQUEST_INFO2结构的字段BP_REQUEST_INFO

BPREQI_ALLOLDFIELDS
初始化/使用结构的所有字段 BP_REQUEST_INFO

BPREQI_VENDOR
初始化/使用 guidVendor 结构字段 BP_REQUEST_INFO2

BPREQI_CONSTRAINT
初始化/使用 bstrConstraint 结构字段 BP_REQUEST_INFO2

BPREQI_TRACEPOINT
初始化/使用 bstrTracepoint 结构字段 BP_REQUEST_INFO2

BPREQI_ALLFIELDS
指定结构的所有字段 BP_REQUEST_INFO2

备注

作为参数传递给 GetRequestInfoBP_REQUEST_INFO方法,以指定要初始化BP_REQUEST_INFOBP_REQUEST_INFO2结构的字段。

这些标志还用于指示返回每个结构时使用和BP_REQUEST_INFO2结构的字段和有效字段BP_REQUEST_INFO

这些值可以按位 OR组合。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅