共用方式為


BPREQI_FIELDS90

 

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

列舉有效的值,指定要擷取有關中斷點要求的資訊。 這個列舉型別擴充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
初始化或使用bpLocation(中斷點位置) 欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_LANGUAGE
初始化或使用guidLanguage欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_PROGRAM
初始化或使用pProgram欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_PROGRAMNAME
初始化或使用bstrProgramName欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_THREAD
初始化或使用pThread欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_THREADNAME
初始化或使用bstrThreadName欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_PASSCOUNT
初始化或使用bpPassCount欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

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

BPREQI90_FLAGS
初始化或使用dwFlags欄位BP_REQUEST_INFOBP_REQUEST_INFO2結構。

BPREQI90_ALLOLDFIELDS
初始化或使用的所有欄位的BP_REQUEST_INFO結構。

BPREQI90_VENDOR
初始化或使用guidVendor欄位BP_REQUEST_INFO2結構。

BPREQI90_CONSTRAINT
初始化或使用bstrConstraint欄位BP_REQUEST_INFO2結構。

BPREQI90_TRACEPOINT
初始化或使用bstrTracepoint欄位BP_REQUEST_INFO2結構。

BPREQI90_MACROTRACEPOINT
初始化或使用bstrMacroTracepoint欄位BP_REQUEST_INFO2結構。 BPREQI_ALLFIELDS 不包含此欄位。

BPREQI90_ALLFIELDS
指定的所有欄位BP_REQUEST_INFO2結構。

需求

標頭︰ Msdbg90.h

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

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

另請參閱

列舉