共用方式為


BPREQI_FIELDS90

列舉指定要擷取中斷點要求資訊的正確值。 這個列舉型別擴充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

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

列舉型別 (Visual Studio 的偵錯)