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;
};
成員
dwFields
來自BPREQI_FIELDS列舉的旗標組合,指定填寫哪些欄位。
guidLanguage
語言 GUID。
bpLocation
指定 斷點位置類型的BP_LOCATION 結構。
pProgram
IDebugProgram2 物件,表示發生斷點的應用程式。
bstrProgramName
發生斷點的應用程式名稱。
pThread
代表斷點發生之線程的IDebugThread2物件。
bstrThreadName
發生斷點之線程的名稱。
bpCondition
描述斷點引發條件的BP_CONDITION結構。
bpPassCount
包含 斷點傳遞計數資訊的BP_PASSCOUNT 結構。
dwFlags
來自 BP_FLAGS 列舉的旗標組合,指定所要求斷點的旗標。
備註
GetRequestInfo 方法會傳回這個結構。
如果您需要取得偵錯引擎廠商 GUID、斷點條件約束或追蹤點,請參閱 BP_REQUEST_INFO2 結構。
需求
標頭:msdbg.h
命名空間:Microsoft.VisualStudio.Debugger.Interop
元件:Microsoft.VisualStudio.Debugger.Interop.dll