共用方式為


BPREQI_FIELDS

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

指定要擷取中斷點要求的相關資訊。

語法

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

Members

BPREQI_BPLOCATION
初始化/使用bpLocation(中斷點位置) 欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_LANGUAGE
初始化/使用guidLanguage欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_PROGRAM
初始化/使用pProgram欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_PROGRAMNAME
初始化/使用bstrProgramName欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_THREAD
初始化/使用pThread欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_THREADNAME
初始化/使用bstrThreadName欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_PASSCOUNT
初始化/使用bpPassCount欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_CONDITION
初始化/使用bpCondition(中斷點條件) 欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI_FLAGS
初始化/使用dwFlags欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

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_INFOBP_REQUEST_INFO2結構是使用和有效時傳回每個結構。

這些值可結合的位元OR

需求

標頭︰ msdbg.h

命名空間︰ Microsoft.VisualStudio.Debugger.Interop

組件︰ Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱

列舉型別
GetRequestInfo
BP_REQUEST_INFO
BP_REQUEST_INFO2