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