共用方式為


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

另請參閱