共用方式為


BP_REQUEST_INFO

包含中斷點的實作所需的資訊。

typedef struct _BP_REQUEST_INFO {
   BPREQI_FIELDS   dwFields;
   GUID            guidLanguage;
   BP_LOCATION     bpLocation;
   IDebugProgram2* pProgram;
   BSTR            bstrProgramName;
   IDebugThread2*  pThread;
   BSTR            bstrThreadName;
   BP_CONDITION    bpCondition;
   BP_PASSCOUNT    bpPassCount;
   BP_FLAGS        dwFlags;
} BP_REQUEST_INFO;
public struct BP_REQUEST_INFO {
   public uint           dwFields;
   public Guid           guidLanguage;
   public BP_LOCATION    bpLocation;
   public IDebugProgram2 pProgram;
   public string         bstrProgramName;
   public IDebugThread2  pThread;
   public string         bstrThreadName;
   public BP_CONDITION   bpCondition;
   public BP_PASSCOUNT   bpPassCount;
   public uint           dwFlags;
};

Members

  • dwFields
    從的旗標組合BPREQI_FIELDS指定哪些欄位已填寫的列舉型別。

  • guidLanguage
    語言的 GUID。

  • bpLocation
    BP_LOCATION指定的中斷點位置類型的結構。

  • pProgram
    IDebugProgram2物件,代表中斷點發生於應用程式。

  • bstrProgramName
    中斷點會發生在應用程式的名稱。

  • pThread
    IDebugThread2表示中斷點會發生執行緒的物件。

  • bstrThreadName
    中斷點會發生的執行緒的名稱。

  • bpCondition
    BP_CONDITION結構描述在其下會引發的中斷點的條件。

  • bpPassCount
    BP_PASSCOUNT結構,包含中斷點的行程計數資訊。

  • dwFlags
    從的旗標組合BP_FLAGS ,指定所要求的中斷點的旗標列舉型別。

備註

傳回此結構IDebugBreakpointRequest2::GetRequestInfo方法。

如果您需要取得偵錯引擎廠商的 GUID,中斷點的條件約束或追蹤點,請參閱BP_REQUEST_INFO2結構。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

結構和等位

IDebugBreakpointRequest2::GetRequestInfo

BPREQI_FIELDS

BP_LOCATION

IDebugProgram2

IDebugThread2

BP_CONDITION

BP_PASSCOUNT

BP_FLAGS

BP_REQUEST_INFO2